«.net-attributes» 태그된 질문

30
가장 유용한 속성 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 속성이 매우 유용하다는 것을 알고 있습니다. [Browsable(false)]속성 탭에서 속성을 숨길 수있는 것과 같은 미리 정의 된 것들이 있습니다 …
784 c#  .net  .net-attributes 

7
C #이 일반 속성 유형을 금지하는 이유는 무엇입니까?
컴파일 타임 예외가 발생합니다. public sealed class ValidatesAttribute<T> : Attribute { } [Validates<string>] public static class StringValidation { } C #이 일반 속성을 지원하지 않는다는 것을 알고 있습니다. 그러나 많은 인터넷 검색 후 이유를 찾을 수없는 것 같습니다. 왜 일반 형식을 파생시킬 수 없는지 아는 사람이 Attribute있습니까? 어떤 이론?

23
Enum 값의 속성 얻기
그 자체가 enum아닌 가치의 속성을 얻을 수 있는지 알고 싶습니다 enum. 예를 들어 다음이 있다고 가정합니다 enum. using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum { [Description("Name With Spaces1")] NameWithoutSpaces1, [Description("Name With Spaces2")] NameWithoutSpaces2 } 내가 원하는 것은 열거 형 유형이 주어지고 2 튜플의 열거 형 문자열 값과 설명이 생성됩니다. 가치는 …


10
리플렉션이있는 개인 필드를 찾으십니까?
이 수업이 주어지면 class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; public string BigBar { get { return this._bar; } } } 속성으로 표시 할 개인 항목 _bar를 찾고 싶습니다. 가능합니까? 속성을 찾은 속성을 사용했지만 개인 멤버 필드는 사용하지 않았습니다. 개인 필드를 얻기 위해 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.