Punkte im Namen von c # dynamic ExpandoObjects?

Vielleicht ist das eine dumme Frage, aber ich arbeite an einem Projekt, das ich möchteJSON generieren das sieht so aus:

<code>{'action.type':'post', 'application':APP_ID}
</code>

In C # versuche ich, dieses Attribut "action.type" mit dem Wert "post" zu erstellen. Wie würde ich das machen? So habe ich typlischerweise Dinge geschaffen wie:

<code>dynamic ActionSpec = new ExpandoObject();
ActionSpec.SomeParam = "something";
ActionSpec.id = 12345;
</code>

Ich kann nicht "ActionSpec.action.type" gehen, da dies nicht die gewünschte "action.type" ausgibt. Macht das Sinn? Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage