Есть json вида:
{"hashrate": {"total": [31.97,32.16,32.23]}}
Необходимо получить из массива total первое значение "31.97".
Делаю так:
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using J = Newtonsoft.Json.JsonPropertyAttribute;
using R = Newtonsoft.Json.Required;
using N = Newtonsoft.Json.NullValueHandling;
...
foreach (var totalh in rootObject.Hashrate.Total){
label1.Text = "\n\nTotal now hasrate\n" + totalh;
}
...
public partial class RootObject
{
[J("hashrate")] public Hashrate Hashrate { get; set; }
}
public partial class Hashrate
{
[J("total")] public decimal[] Total { get; set; }
}
}
В итоге получаю третье значение "32.23"
Как с этим бороться? Желательно с примерами. Спасибо!
Это массив, следовательно необходимо указать индекс
Первое значение
rootObject.Hashrate.Total[0]
Второе
rootObject.Hashrate.Total[1]
Третье
rootObject.Hashrate.Total[2]
Пример в моем случае
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using J = Newtonsoft.Json.JsonPropertyAttribute;
using R = Newtonsoft.Json.Required;
using N = Newtonsoft.Json.NullValueHandling;
...
label1.Text = rootObject.Hashrate.Total[0];
...
public partial class RootObject
{
[J("hashrate")] public Hashrate Hashrate { get; set; }
}
public partial class Hashrate
{
[J("total")] public decimal[] Total { get; set; }
}
}
Избавился от конструкции foreach
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Делаю постер товаров в ОдноклассникиВсе права получены, использую вечный токен доступа
Например у меня есть таблицы campaigns и campaign_channels, я создаю обьект Campaign и CampaignChannels, в базе создаются воответствующие записи, но когда я хочу вытянуть...
Какие есть бесплатные способы сжатия изображений при загрузке на сайт? Сайт построен на FuelPHP
Вообщем вопрос простой как в yii2 при использовании стандартного функционала прикрепить файл/файлы на лету, те