C# 程序从集合中删除一个项目

首先,声明一个 HashSet 并添加元素 -

var names = new HashSet<string>();

names.Add("Tim");

names.Add("John");

names.Add("Tom");

names.Add("Kevin");

要删除元素,请使用 RemoveWhere。

names.RemoveWhere(x => x == "John");

让我们看看完整的例子 -

示例

using System;

using System.Collections.Generic;

public class Program {

   public static void Main() {

      var names = new HashSet < string > ();

      names.Add("Tim");

      names.Add("John");

      names.Add("Tom");

      names.Add("Kevin");

      Console.WriteLine("初始设置...");

      foreach(var val in names) {

         Console.WriteLine(val);

      }

      names.RemoveWhere(x => x == "John");

      Console.WriteLine("删除元素后设置...");

      foreach(var val in names) {

         Console.WriteLine(val);

      }

   }

}

以上是 C# 程序从集合中删除一个项目 的全部内容, 来源链接: utcz.com/z/338836.html

回到顶部