본문 바로가기

정리 카테고리/Memo

C# this


출처::https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/this




this 키워드는 클래스의 현재 인스턴스를 가리키며 확장 메서드의 첫 번째 매개 변수에 대한 한정자로도 사용됩니다.


정적 멤버 함수는 개체의 일부가 아니라 클래스 수준에 있기 때문에 this 포인터가 없습니다. 

정적 메서드에서 this를 참조하면 오류가 발생합니다.