Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# set

作者:空白篇pia~   发布日期:2025-05-15   浏览:107

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

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

c# rtsp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站