作成したい入れ後の形は以下です。
Sample
1 "source": { 2 "type": "user", 3 "userId": "U4af4980629..." 4 }
現在ここまでできています。
C#
1 var parameters = new Dictionary<string, string>() 2 { 3 { "type", "text" }, 4 { "text", "Hello World" }, 5 }; 6 7 8 var parameters2 = new Dictionary<string, Dictionary<string, string>>(); 9 { 10 { "messages" , parameters } 11 };
この値を特定のキーの値にしたいですが、どのように記述すればよいでしょうか。
上記のコードだと
;が必要です
}が必要です
となってしまいます。
入れ子じゃないですかね。
ありがとうございます。どのように記述すればよいでしょうか。
何がしたいか意味不明なのでわかりません。タイトルにある入れ後が何かというところからわかりません。
ありがとうございます。「入れ子」の間違いです。
最終的にはJSONに変換するのですが、質問に記載した形と同じ形の配列を記述したいです。
前半と後半が食い違っているので結局何がしたいか不明です。あとどこから説明すればいいのかもわかりません。
質問者さんが立てた前のスレッド https://teratail.com/questions/219712 に関連する話で、API が要求するリクエストボディの JSON 文字列を作りたいということなのでは?
解決してないのに解決したことにして放置して次にいくからできなくて当然
回答1件
あなたの回答
tips
プレビュー