8
C # 익명 형식을 JSON 문자열로 직렬화하려면 어떻게합니까?
익명 유형을 JSON으로 직렬화하기 위해 다음 코드를 사용하려고합니다. var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); 그러나 이것이 실행될 때 다음 예외가 발생합니다. '<> f__AnonymousType1`3 [System.Int32, System.Int32, System.Object []]'유형은 직렬화 할 수 없습니다. DataContractAttribute 특성으로 표시하고 DataMemberAttribute 특성으로 직렬화하려는 모든 멤버를 표시하십시오. …