我有一个对象的以下属性:
public string SenderAccount { get; set; }
public string ReceiverAccount { get; set; }
public decimal Amount { get; set; }
public string Currency { get; set; }
public Info Info { get; set; }
我想要这样的输出:
{ "sender_account":"1753154",
"receiver_account":"1753242",
"amount":15,
"currency":"USD",
"test":1,
"key":"_MERCHANT_KEY_",
"ts":_TIMESTAMP_,
"sign":"_SIGN_"
}
其中test,key,ts 和 sign属于 Info 对象。现在我想跳过这部分:
1."Info":
2.{
3. "test":0,
4. "key":"mkey",
5. "ts":time_stamp,
6. "sign":"signature"
7.}
但是只输出Info
变量。原因是从 api 文档提供的他们一直使用这些 Info 变量来请求。
编辑:我需要在序列化过程中跳过第 1、2、7 行。