Você tem que indicar quais são as Tag's xml para que o parser do XmlSerialization possa serializar.
No seu caso poderia ser assim:
[XmlRoot("MyXmlExample")]
public class MyXmlExample
{
[XmlElement("ValorA")]
public int a;
[XmlElement("ValorS")]
public string s;
public MyXmlExample()
{
a = 0;
s = "";
}
}
...
Seu arquivo ficaria ssim:
<MyXmlExample>
<ValorA>0</ValorA>
<ValorS>""</ValorS>
</MyXmlExample>
Ou se quiser troque para xmlAttribute que fica assim:
<MyXmlExample ValorA="0" ValorS=""/>
Assim você vai conseguir, se tiver algum erro de sitaxe desculpe é poruq ey uso VB. Espero que possa ter ajuda também penei para fazer isto.
Att.
igor