-
[C#]형식 매개변수 제약C#/기초 2023. 1. 17. 10:31
MyList<T> 클래스의 형식 매개 변수에 MyClass로부터 상속받는 형식이어야 된다는 제약
(where T : 부모 클래스 이름)
class MyList<T> where T : MyClass { // 내용 }
C# 제네릭(Generic) 3 - 형식 매개 변수<T> 제약 걸기
제네릭에서 형식 매개 변수는 모든 데이터 형식을 대신할 수 있습니다. 하지만 특정 조건에 맞는 형식만 대응하는 형식 매개 변수가 필요하다면 형식 매개 변수의 조건에 제약을 걸 수 있습니다
qzqz.tistory.com
https://www.csharpstudy.com/CSharp/CSharp-generics.aspx
C# 제네릭 - C# 프로그래밍 배우기 (Learn C# Programming)
C# 제네릭 (C# Generics) 일반적으로 클래스를 정의할 때, 클래스 내의 모든 데이타 타입을 지정해 주게 된다. 하지만 어떤 경우는 클래스의 거의 모든 부분이 동일한데 일부 데이타 타입만이 다른
www.csharpstudy.com
728x90'C# > 기초' 카테고리의 다른 글
[C#] static, const, readonly (1) 2023.03.14 [C#] ! Null Forgiving Operator (0) 2023.03.06 [VS]단축키 (0) 2022.12.09 [C#] C++, C# DataType (0) 2022.08.03 [C# c/c++라이브러리(dll) 호출 (0) 2022.08.02 댓글