是否有可能創建一個屬性名稱包含破折號字符的對象?你可以有一個屬性名稱包含破折號
我正在創建一個匿名對象,以便我可以使用Json.Net將它序列化爲Json,並且我需要的其中一個屬性包含' - '短劃線字符。
的我想要的一個例子是:
var document = {
condtions = new {
acl = "public-read",
bucket = "s3-bucketname",
starts-with = "test/path"
}
};
我知道當創建對象,然後在序列化的字符串替換它們之後,我可以代替用下劃線的衝刺,而是想知道是否有如果沒有此解決方法,請在語言中進行此操作。
我喜歡這種方法來處理非c#兼容名稱 – Turowicz 2015-05-28 16:39:26
這不適用於匿名對象。 – Thomas 2015-07-03 08:40:53