언어/C#

bool 함수<TEnum>(this TEnum, params TEnum[])

에린_1 2024. 8. 6. 09:41
728x90

bool 함수<TEnum>(this TEnum, params TEnum[])

  1. 제네릭 타입 매개변수
    • <TEnum>은 제네릭 타입 매개변수이다. 이는 함수가 특정 타입에 대해 동작함을 나타낸다.
  2. 확장 메서드
    • this TEnum은 이 함수가 확장 메서드임을 나타낸다.
    • 이는 TEnum 타입의 객체에 대해 이 메서드를 직접 호출할 수 있게 해준다.
  3. 가변 길이 매개변수
    • 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