Json
file:< /p>
Код: Выделить всё
{
"request": "AAA",
"response": "BBB",
"expected_response": "BBB"
}{
"request": "CCC",
"response": "DDD",
"expected_response": "DDD"
}{
"request": "EEE",
"response": "FFF",
"expected_response": "GGG"
}{
"request": "HHH",
"response": "III",
"expected_response": "III"
}{
"request": "LLL",
"response": "YYY",
"expected_response": "UUU"
}
Код: Выделить всё
public class Letters
{
public string request { get; set; }
public string response { get; set; }
public string expectedResponse { get; set; }
}
var json = System.IO.File.ReadAllText("path/to/json/file.json");
var letters_requests = JsonConvert.DeserializeObject(json);
foreach (var letter in letters_requests)
{
if(letter.response == letter.expectedResponse)
// do something
}
Код: Выделить всё
foreach statement cannot operate on variable of type 'Letters' because 'Letters' does not contain a public instance or extension definition for 'GetEnumerator'Может кто-нибудь объяснить мне, как мне достичь того, чего я хочу? Я новичок в C#.
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/791 ... ng-c-sharp
Мобильная версия