[c#] ImmutableHashSet 클래스

ImmutableHashSet 클래스는 .NET에서 제공하는 불변(Immutable)한 집합을 나타내는 클래스입니다.

특징

예시

var set1 = ImmutableHashSet<string>.Empty; // 빈 집합 생성
var set2 = set1.Add("apple"); // "apple" 요소 추가
var set3 = set2.Add("banana"); // "banana" 요소 추가
var set4 = set3.Remove("apple"); // "apple" 요소 제거

ImmutableHashSet는 불변성과 스레드 안전성을 제공하여 안정적이고 예측 가능한 프로그래밍 환경을 제공합니다.

더 많은 정보는 MSDN 문서에서 확인할 수 있습니다.