獲取 C# 中列表的最後一個元素

Muhammad Maisam Abbas 2024年2月16日
  1. 使用 C# 中的 List.Count 屬性獲取列表的最後一個元素
  2. 在 C# 中使用 LINQ 方法獲取列表的最後一個元素
獲取 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 中。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

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

相關文章 - Csharp List