どうも、ちょげ(@chogetarou)です。
Listの最後の要素を削除する方法を紹介します。
方法

Listの末尾の要素を削除するには、RemoveAtメソッドを使います。
まず、ListからRemoveAtメソッドを呼び出します。
そして、RemoveAtメソッドの引数に、Countプロパティを「−1」した値を指定します。
list.RemoveAt(list.Count - 1);
Countプロパティを「−1」した値を引数に指定したRemoveAtメソッドを呼び出すことで、 Listの末尾の要素を削除できます。
使用例
using System;
using System.Collections.Generic;
public class Sample{
public static void Main(){
List<int> nums = new List<int>() {1, 2, 3, 4};
nums.RemoveAt(nums.Count - 1);
foreach (var num in nums) {
Console.WriteLine(num);
}
}
}

コメント