특성 2

#104_닷넷(.NET)_ WPF_ XAML 특성&속성&이벤트

안녕하세요 삽잡이입니다. .xaml 코드를 보게되면 속성들이 보입니다. Window라는 Element가 Root Element가 되고이 외에 지금 xmlns, xmlns:x, Title, Height, Widht와 같은 속성이 있습니다.이들을 모두 Element의 특성이라고 부르지요. 이 중에서 아마 xmlns, xmlns:x가 뭔지 궁금해하시는 분들이 계실 것입니다.이들은 XML Namespace를 뜻하는 특성들입니다. 전자는 기본 네임스페이스후자는 X 네임스페이스라고 부릅니다. xml은 Mark Up의 네임스페이스를 가지지요.원래 네임스페이스를 앞에 명시해주는 것입니다.우리가 지금껏 테그명만 썼던 것은 바로 기본 네임스페이스를 사용했기 때문입니다. 그런데 이 네임스페이스들이 어마어마합니다.사실 실제 ..

#074_닷넷(.NET)_.Net Framework 기본 - 특성 (Attribute)

안녕하세요 삽잡이입니다. 이번 시간에는 닷넷에서 제공하는 특성에 대해서 알아보려고합니다. 특성은 우리가 알고 있는 특성이 아닙니다. 닷넷에서 말하는 특성인 필드를 말하는 것이 아닙니다. XML의 Element를 가보면, 시작태그와 끝 태그가 있다고 하지 않았습니까?그 사이에 시작 태그의 이름과 값 사이에 있는 특성을 말하는 것도 아닙니다. 제가 이번 시간에 말하고자 하는 특성은 닷넷에 있는 또 다른 특성입니다. 우선 C#에서 기호로는 대괄호 내에 있는 어떤 것을 바로 '특성'이라고 부릅니다. 이 특성은 어셈블리 자체에 특성이 있을 수도 있고,그 외에 모듈, 타입, 멤버(속성, 필드, 메서드 등)등에 지정될 수 있는 특성들이 있습니다.즉, 특성이라는 것이 그런 것입니다.어셈블리, 모듈, 타입, 멤버등에 지..