【问题标题】:How to get the highest value from a json response in c#如何从 C# 中的 json 响应中获取最高值
【发布时间】:2021-05-20 19:51:12
【问题描述】:

我有一个 json 响应,我试图从中检索最高值。我不确定如何检索它,但我希望获得的值是 1.215.163.20210428-232414。如何检索此值?提前致谢

 string json = "{\"availableVersions\":[\"1.205.163.20201201-130524\",\"1.215.163.20210428-232414\",\"1.211.144.20210305-115326\",\"1.207.226.20210113-194807\"]}";
 var myCleanJsonObject = JObject.Parse(json);

【问题讨论】:

标签: c# json linq


【解决方案1】:

您可以订购它们

var arr = JsonSerializer.Deserialize<string[]>(json);
string highest = arr.OrderBy(x=>x).Last();

【讨论】:

    猜你喜欢
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    • 2018-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多