[C#] 인라인 함수 사용하기
C#에서도 C++에서 처럼 인라인 함수를 사용하는 것이 가능하다. 사실 인라인 함수는 #define 매크로 함수 처럼 코드상에서 함수로 분리되는 것처럼 보이지만 컴파일 시에 이 코드에 이 함수의 내용이 대체되는 효과가 있는 것으로 알고 있다. C#에서는 이것을 anonymouse method 즉, 무명 메소드라고 한다. 그렇다면 위의 무명 메소드가 Cpp에서 처럼 그런 인라인 함수처럼 행세 하는 지는 알아볼 일이다. 예제는 ini 파일을 읽고 쓰는 클래스안에서 인라인 함수를 사용하는 것으로 한다. class AAA { //이 함수의 Wrapper 함수를 delegate 선언 private delegate void IniVal(String Section, String Key, Boolean bCheckDe..
2023.04.04