나는 C#을 사전에서 거리를 얻기 위해 노력하고 있지만 (일부 오류가) 작동하지 않습니다C#에서 사전에서 값을 가져
코드
string data_scope_api = '[
{
"retailerName": "vv",
"name": null,
"address": {
"fullShopName": "vv",
"street": "vv",
},
},
{
"retailerName": "vv",
"name": null,
"address": {
"fullShopName": "vv",
"street": "vv"
},
}
]'
dynamic results = JsonConvert.DeserializeObject<dynamic>(data_scope_api);
foreach (var result in results) {
string address = result.address;
Console.Write (address);
foreach (var address_1 in address) {
string store_street = address_1.street;
Console.Write (store_street);
}
}
오류
Program.cs(37,37): Error CS1061: Type `char' does not contain a definition for `street' and no extension method `street' of type `char' could be found. Are you missing an assembly reference? (CS1061) (test)
방법 수정하고이 프로그램을 작동하게 만드시겠습니까?
string store_street = address_1.street;
가 있어야한다 :
질문의 형식을 올바르게 지정하십시오. 그리고 btw, 나는 당신의 JSON에 따라'address'가'문자열 '이라고 생각하지 않습니다. –