Mam proste ENUM:Jak korzystać z właściwości XMLSerialize dla Enum typed w C#?
enum simple
{
one,
two,
three
};
Mam także klasę, która ma właściwość typu simple
. Próbowałem go przyozdobić atrybutem: [XmlAttribute(DataType = "int")]
. Jednak nie powiedzie się, gdy próbuję serializować go za pomocą XmlWriter
.
Jaki jest właściwy sposób na zrobienie tego? Czy muszę oznaczać samą enum, jak i własność, a jeśli tak, z jakiego rodzaju danych?
W jaki sposób zawodzi? –