هل من الممكن إلغاء تخلص من JSON لإدراج > مع json.net
-
21-09-2019 - |
سؤال
عندي حصة دراسية:
[Serializable]
public class KVPair<TKey, TValue>
{
public TKey Key { get; set; }
public TValue Value { get; set; }
public KVPair(TKey k, TValue v)
{
Key = k;
Value = v;
}
}
التي أنشئها:
List<KVPair<string,string>> kvPairs;
باستخدام مكتبة json.net يمكنني تسلسل القائمة والعائد:
"[{\"Key\":\"Two\",\"Value\":\"2\"},{\"Key\":\"One\",\"Value\":\"1\"}]"
المحلول
أظن أنك قد تحتاج إلى إضافة مُنشئ بدون معلمة:
public KVPair() {
}
ربما لا يعرف json.net كيفية إنشاء كائنك حتى يفشل بصمت.
لا تنتمي إلى StackOverflow