using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 创建一个 HashSet 集合,用于存储唯一的整数
HashSet<int> numbers = new HashSet<int>();
// 向集合中添加元素
numbers.Add(1);
numbers.Add(2);
numbers.Add(3);
numbers.Add(4);
// 尝试添加重复元素,不会成功
bool result = numbers.Add(2); // result 为 false,因为 2 已经存在
// 输出集合中的元素
Console.WriteLine("集合中的元素:");
foreach (int num in numbers)
{
Console.WriteLine(num);
}
// 检查集合中是否包含某个元素
if (numbers.Contains(3))
{
Console.WriteLine("集合中包含 3");
}
// 移除集合中的元素
numbers.Remove(1);
// 输出移除后的集合
Console.WriteLine("移除 1 后的集合:");
foreach (int num in numbers)
{
Console.WriteLine(num);
}
}
}
HashSet<T>
是 C# 中实现集合(Set)的一种常用方式,它确保集合中的元素是唯一的。Add
方法用于向集合中添加元素。如果元素已经存在,则不会重复添加,并返回 false
。Contains
方法用于检查集合中是否包含某个元素。Remove
方法用于从集合中移除指定的元素。如果你需要更多关于 C# Set 的信息或有其他问题,请告诉我!
上一篇:c# http post
下一篇:c# equals
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站