1
Ich brauche JSON mit diesem AusdruckErstellen JProperty von Wörterbuch mit LINQ in JSON.NET
{
"question":"q1",
"answers": {
1:"ans1",
2:"ans2",
3:"ans3"
}
"corr":[1,2]
}
LINQ
JObject jsonContent =
new JObject(
new JProperty("question", _question),
new JProperty("answers",
new JObject(
from ans in _answers
select new JProperty (ans.Key.ToString(),ans.Value))),
new JProperty("corr",
new JArray(
from ans in _correctAnswers
select ans)));
wo
string _question;
List<int> _correctAnswers;
Dictionary<int, string> _answers;
ich ein Problem enthält haben, um mit Konvertieren des Wörterbuchs in JProperty
System.ArgumentNullException: Value cannot be null.
Parameter name: source
UPD: Alle Werte sind gesetzt. Es gibt keine Null-Antwort
UPD2: Entschuldigung. Alles funktioniert gut. Das Problem war in db-Zugriffsschicht
Die alle Werte eingestellt sind. Es gibt keine Null-Antwort –
Entschuldigung. Alles funktioniert gut. Das Problem lag in der DB-Zugriffsebene –