「C#」ClearメソッドでHashSetの全ての要素を削除する
書式
var 変数名 = new HashSet<string>();
変数名.Add(要素);
1.CountプロパティでHashSetの要素数を取得します
変数名.Count;
2.変数名.Clear();
Clearメソッドですべての要素を削除しています。
使用例
using System;
using System.Collections.Generic;
class Demo
{
static void Main()
{
var cft = new HashSet<string>();
cft.Add("tokyo");
cft.Add("oosaka");
cft.Add("fukuoka");
Console.WriteLine("要素を削除する前の数");
Console.WriteLine(cft.Count);
//すべての要素を削除する
cft.Clear();
Console.WriteLine("要素を削除する後の数");
Console.WriteLine(cft.Count);
}
}
結果
要素を削除する前の数 3 要素を削除する後の数 0