Mam JObject(używam Json.Net), który utworzyłem za pomocą LINQ to JSON (również dostarczany przez tę samą bibliotekę). Kiedy wywołuję ToString()metodę w JObject, wyprowadza wyniki jako sformatowany JSON.
Czy to oznacza, że przekazanie JObjectdo SerializeObjectjest szczególnym przypadkiem? Zamiast traktować JObjectklasę C # jak zwykłą klasę i próbować serializować elementy wewnętrzne, jObject.ToString(...)zamiast tego robi coś takiego ?
Czym różni się to od powyższej sugestii Jamesa? James nie podał pełnego odwołania do przestrzeni nazw, a ty tak - w przeciwnym razie kod jest taki sam, prawda?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.
JObject
doSerializeObject
jest szczególnym przypadkiem? Zamiast traktowaćJObject
klasę C # jak zwykłą klasę i próbować serializować elementy wewnętrzne,jObject.ToString(...)
zamiast tego robi coś takiego ?