

Json形式のオブジェクトをDataContractJsonSerializerを  
つかってシリアライズ・デシリアライズしています。

ここで、DataMemberの名前を動的に変更できるクラスを作成できると非常に楽に書けるのですが、いい方法はありますでしょうか？

[code]

    [DataContract]
    public class TestClass
    {
        [DataMember(Name="name")]
        public string data1{get;set;}
    }
    
[/code]

この中の `Name="name"` の部分をコンストラクタなどで動的に変更したいです


CC BY-SA 3.0
2017-04-11T06:03:32.547
33927
2017-04-11T06:10:08.540
2017-04-11T06:10:08.540
8000
22495
question
c# json
属性 DataMemberAttribute の Name を 動的に変更したい