C#/기초
-
[C#] 모듈정보 가져오기C#/기초 2023. 7. 31. 14:39
Module 클래스 참조 정의 네임스페이스:System.Reflection어셈블리:System.Runtime.dll 모듈에 리플렉션을 실행합니다. public abstract class Module : System.Reflection.ICustomAttributeProvider, System.Runtime.Serialization.ISerializable 예제 다음 코드 예제에서는 리플렉션을 사용하여 모듈에 대한 정보를 가져오는 방법을 보여 줍니다. using System.Reflection; using System; public class Program { public static void Main() { Class1 c1 = new Class1(); // Show the current module. ..
-
[C#] AttributeC#/기초 2023. 7. 31. 13:13
MetaData 로 이해. 리플렉션 https://dlsenfl.tistory.com/entry/C-Reflection [C#] Reflection dlsenfl.tistory.com 사용자 지정 특성 만들기 아티클 2023. 03. 16. 기여자 1명 피드백 메타데이터를 통해 특성의 정의를 빠르고 쉽게 식별할 수 있도록 해주는 Attribute로부터 직접적으로 또는 간접적으로 상속한 특성 클래스를 정의하여 사용자 지정 특성을 만들 수 있습니다. 형식을 작성한 프로그래머의 이름을 형식에 태그로 지정한다고 가정해봅시다. 사용자 지정 Author 특성 클래스를 아래와 같이 정의할 수 있습니다. [System.AttributeUsage(System.AttributeTargets.Class | System.At..
-
[C#] XML 파일C#/기초 2023. 7. 5. 13:32
XML 대소문자 구분함. 특수문자 사용시 적용법 1. 특수문자를 대신하는 문자를 대신 사용 다양한 특수문자가 많지만, 자주 사용하는 5개의 특수문자만 예로 들어 설명해보겠습니다. 결과값 요소 이름 요소 번호 & & & > > ' ' ' " " " 출처 : http://www.w3schools.com/html/html_entities.asp [출처] string.xml 에 특수문자 삽입하기 ( &, , ', ")|작성자 시험모드 https://error999.tistory.com/5 C# - Xml파일 제어, Xml파싱 Xml파일이나 텍스트가 있을 경우 Xml내부에 있는 값을 가져오기 위해서는 다음과 같은 방법을 쓸 수 있습니다. Xml파일 확인케이스 - Xml 속성값 가져오기 - 하위노드..
-
[C#] Dictionary AppendC#/기초 2023. 7. 5. 11:39
1. 사용 List.ForEach() 방법 아이디어는 두 번째 사전을 List 의 KeyValuePair 그런 다음 각 항목을 다음을 사용하여 첫 번째 사전에 삽입합니다. ForEach() 방법. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 using System; using System.Linq; using System.Collections.Generic; public static class Extensions { public static void Append(this Dictionary first, Dictionary second) { L..
-
[C#] 파일 경로, Path, SpecialFolderC#/기초 2023. 5. 31. 13:53
Path 객체의 메소드 Path 객체를 사용하기 위해서는 using System.IO 를 선언해야 합니다. - Path.ChangeExtension(string path) : 경로문자열에서 확장명 부분을 변경합니다. - Path.GetDirectoryName(string path) : 경로문자열에서 파일이름을 제외한 경로부분(디렉터리명)을 반환 합니다. - Path.GetExtension(string path) : 경로문자열에서 확장명 부분만 반환합니다. - Path.HasExtension(string path) : 경로문자열에서 확장명 부분이 있는지 확인하여 bool값으로 반환합니다. - Path.GetFileName(string path) : 경로문자열에서 파일이름부분을 반환합니다. - Path.Ge..