У меня есть XML-файл:
<Hand cards="C5,SQ,DQ,H8,C9,H7,S9,D5,DA,CJ,S6,HK,D4">
</Hand>
Я определяю класс
[Serializable()]
[XmlRoot("Hand")]
public class Hand
{
[XmlAttribute("cards")]
public List<string> Cards{get;set;}
}
Как десериализовать XML для объекта в этом случае? Результат ручного объекта должен иметь карты = {C5, SQ, DQ, H8, C9, H7, S9, D5, DA, CJ, S6, HK, D4}.