using System;
using System.Dynamic;
using Newtonsoft.Json;
public class Program
{
public static void Main()
dynamic obj = new ExpandoObject();
obj.Prop1 = "Test1";
obj.Prop2 = "Test2";
Console.WriteLine(obj.Prop1);
Console.WriteLine(obj.Prop2);
string jsonString = JsonConvert.SerializeObject(obj);
Console.WriteLine(jsonString);
}
public class MyDynamic : DynamicObject {}