C# nameof 키워드 다들 쓰시죠?


C# nameof 키워드 다들 쓰시죠?

C#의 nameof 키워드는 코드에서 사용되는 식별자를 문자열로 반환하는 단순한 메서드지만 여러모로 실수도 줄여주고, 리팩토링 시에도 도움이 된다. Unity에서 사용되는 Invoke 메 서드는 실행할 메서드의 이름을 문자열로 입력받는다. 이렇게 되면 메서드 참조 카운트에도 포함되지 않으며, 당연히 함수 이름을 바꾸는 등의 리팩토링을 하게 되면 실수가 발생하기 좋다. 이럴 때 nameof 키워드를 사용하게 되면 참조 카운트에도 들어가고, 리팩토링을 할 때도 같이 적용되는 등 이점이 많다. 위 예제에는 메서드 이름을 nameof 함수를 사용해서 표현했는데, nameof 함수는 멤버 변수 등 다른 식별자에도 사용 가능하다. #cs #csharp #nameof #리..........

C# nameof 키워드 다들 쓰시죠?에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : C# nameof 키워드 다들 쓰시죠?