獲取 C# 中列表的最後一個元素
Muhammad Maisam Abbas
2023年1月30日
2021年4月29日
本教程將討論獲取 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
中。
Author: Muhammad Maisam Abbas
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn