2017-01-25 11 views
1

["@metadata"]とは.NETの構文ですか? :この構文の意味["@metadata"] =新しい辞書<string、object>:辞書のネット構文ですか?

https://dzone.com/articles/answer-what-does-this-code-do

var doc = new Dictionary<string,object> 
{ 
    ["@metadata"] = new Dictionary<string, object> 
    { 
     ["@id"] = "users/1" 
    } 
    ["Name"] = "Oren" 
}; 
Console.WriteLine(doc["Name"]); 
+1

"@metadata"は特別なものではありません。辞書に定義された文字列キーで、あるオブジェクトを指しています。キーを 'var a = new Dictionary {[" a "] = new Object()、[" b "] = new Object()}のように定義することができます – James

答えて

関連する問題