gpt4 book ai didi

c# - 如何从数组中获取最后一个值

转载 作者:行者123 更新时间:2023-11-30 19:31:58 25 4
gpt4 key购买 nike

我正在检查我项目中的一行代码

if ( (test == 0) &&
lenght.Matches(new Version(Convert.ToInt64(version))) )

每当我调试时,我都会得到 currentVersion 作为 18 位数字的常量值,但我想要的结果是最后一个现有的数据版本

我使用以下代码得到“length

length.Version = (long)data.Version.Rows[0]["Version"];

所以我怀疑它总是取 Rows 数组的第一个值,我怎样才能更改这段代码以便它给出数组的最后一个值

最佳答案

使用 LINQ 表达式

currentVersion.Version = (long)m_spodata.DataVersion.Rows.Last()["Version"];  

使用Rows.Count 属性

currentVersion.Version = 
(long) m_spodata.DataVersion.Rows[m_spodata.DataVersion.Rows.Count - 1]["Version"];

关于c# - 如何从数组中获取最后一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6183961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com