Pytania otagowane jako datacontractjsonserializer

8
Jak serializować typ anonimowy C # do ciągu JSON?
Próbuję użyć następującego kodu do serializacji typu anonimowego do JSON: var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); Jednak pojawia się następujący wyjątek, gdy jest to wykonywane: Nie można serializować typu „<> f__AnonymousType1`3 [System.Int32, System.Int32, System.Object []]”. Rozważ oznaczenie go atrybutem DataContractAttribute …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.