私は次のコードを持っています
class MyJSONSerializableClass
{
[JsonProperty("index")]
public int Index { get; set; };
[JsonIgnore]
public long Id { get; set; };
}
var collection = new List<MyJSONSerializableClass>()
{
new MyJSONSerializableClass()
{
Index = 10,
Id = 1000
}
};
string jsonOutput = JsonConvert.SerializeObject(collection);
jsonOutputは
[{ index: 10 }]
jsonOutputを
[ 10 ]
オブジェクト全体ではなく、プロパティIndexのみを出力するようにJSON.NETに指示するMyJSONSerializableClassに適用できるクラス属性はありますか?
の線に沿った何か
[JsonOutput(f => f.Index)]
class MyJSONSerializableClass
{
...
}
ありがとう