특성(attribute)
개념 컴파일후에도 살아있는 주석?
소스개발자가 향후 이용이 되는 곳(컴파일러 CLR .NET Framework Server)에서 사용방법은 미리 설명해 놓은것-> 런타임시 사용되는 주석
특성의 작성
(public) class [특성명]Attribute : Attribute {}
필수 필수 기본클래스를 상속받음
특성의 사용
[특성명(Attribute)](생성자 매개변수 리스트,[필드명/속성명]=[필드값/속성값],... )
생성자 매개변수 정보 필드 또는 속성값을 설정
특성의 사용위치
[AttributeUsage(특성 적용대상, AllowMultiple = (중복적용여부/true/false), Inherited = (특성상속여부/true/false))]
생성자에 대한 정보 속성값 설정 부분
개념 컴파일후에도 살아있는 주석?
소스개발자가 향후 이용이 되는 곳(컴파일러 CLR .NET Framework Server)에서 사용방법은 미리 설명해 놓은것-> 런타임시 사용되는 주석
특성의 작성
(public) class [특성명]Attribute : Attribute {}
필수 필수 기본클래스를 상속받음
특성의 사용
[특성명(Attribute)](생성자 매개변수 리스트,[필드명/속성명]=[필드값/속성값],... )
생성자 매개변수 정보 필드 또는 속성값을 설정
특성의 사용위치
[AttributeUsage(특성 적용대상, AllowMultiple = (중복적용여부/true/false), Inherited = (특성상속여부/true/false))]
생성자에 대한 정보 속성값 설정 부분