728x90
bool 함수<TEnum>(this TEnum, params TEnum[])
- 제네릭 타입 매개변수
- <TEnum>은 제네릭 타입 매개변수이다. 이는 함수가 특정 타입에 대해 동작함을 나타낸다.
- 확장 메서드
- this TEnum은 이 함수가 확장 메서드임을 나타낸다.
- 이는 TEnum 타입의 객체에 대해 이 메서드를 직접 호출할 수 있게 해준다.
- 가변 길이 매개변수
- params TEnum[]는 가변 길이 매개변수 배열이다.
- 이 함수를 호출할 때 0개 이상의 TEnum 타입 인자를 전달할 수 있다.
- params TEnum[] 를 통해 Enum 값들의 배열을 받을 수 있으며, 이는 리스트와 유사하게 동작할 수 있다.
728x90
'언어 > C#' 카테고리의 다른 글
Dictionary<TKey, TValue> (0) | 2024.08.06 |
---|---|
확장 메서드(Extension Method) (0) | 2024.08.06 |
MethodImpl (0) | 2024.08.06 |
Static extern (0) | 2024.08.06 |
Environment.ProcessorCount (0) | 2024.08.06 |