获取 C# 中列表的最后一个元素
本教程将讨论获取 C# 中列表的最后一个元素的方法。
使用 C# 中的 List.Count
属性获取列表的最后一个元素
List.Count
属性给出了 C# 中列表内元素的数量。我们可以通过从 List.Count
值中减去 1
来获得列表的最后一个索引。然后,我们可以使用此索引找到列表的最后一个元素。
using System;
using System.Collections.Generic;
using System.Linq;
namespace last_element_of_list
{
class Program
{
static void Main(string[] args)
{
List<string> slist = new List<string> { "value1", "value2", "value3" };
string last = slist[slist.Count - 1];
Console.WriteLine(last);
}
}
}
输出:
value3
在上面的代码中,我们使用 C# 中的 slist.Count
属性将字符串 slist
列表的最后一个元素存储在字符串变量 last
中。我们用 slist.Count - 1
计算了 slist
的最后一个索引,并将元素存储在 last
字符串中的那个索引处。
在 C# 中使用 LINQ 方法获取列表的最后一个元素
LINQ 用于对 C# 中的数据结构执行查询操作。LINQ 中的 Last()
函数获取数据结构的最后一个元素。我们可以使用 Last()
函数来获取列表的最后一个元素。
using System;
using System.Collections.Generic;
using System.Linq;
namespace last_element_of_list
{
class Program
{
static void Main(string[] args)
{
List<string> slist = new List<string> { "value1", "value2", "value3" };
string last = slist.Last();
Console.WriteLine(last);
}
}
}
输出:
value3
在上面的代码中,我们使用 C# 中的 slist.Last()
属性将字符串 slist
列表的最后一个元素存储在字符串变量 last
中。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。