我创建了一个属性:
public string fixed { get; set; }
Run Code Online (Sandbox Code Playgroud)
看来“固定”有一个内置的定义。所以它不允许我,说无效令牌。但我需要用相同的名称创建它。有没有办法,请帮忙。
您可以尝试执行以下操作:
public string @fixed { get; set; }
Run Code Online (Sandbox Code Playgroud)
正如文档所说,您只能使用@ 在代码中使用关键字作为标识符。
祝你好运!
编辑
如果你想要属性名称映射,(我假设你以某种方式序列化它们),你也可以
[JsonProperty(PropertyName = "fixed")]
public string Fixed { get; set; }
Run Code Online (Sandbox Code Playgroud)
如果您使用 Newtonsoft Json 转换器。
(这也是一种更清洁的处理方式)
| 归档时间: |
|
| 查看次数: |
180 次 |
| 最近记录: |