0
public partial class VALUES
{
    public struct Status
    {
        public const long Registered = 5;
        public const long Active = 6;
    }
}

このクラスに基づいて JSON にシリアル化できる匿名オブジェクトを動的に作成したいと思います。上記のクラスのプロパティを反復処理して、次のようなものを作成する方法はありますか:

new JavaScriptSerializer.Serialize(new {
    Values = new
                {
                    Status = new
                    {
                        Registered = VALUE.Status.Registered,
                        Active = VALUE.Status.Active,
                    },

                } ....

上記のコードがコンパイルされるかどうかはわかりませんが、何を達成しようとしているのかを理解してもらいたいだけです。各値を手動でマッピングする代わりに、値を動的に作成したいと思います。ありがとう

4

0 に答える 0