기금넷 공식사이트 - 재경 문답 - 공개 재정의 문자열 ToString()은 무엇을 의미하나요?
공개 재정의 문자열 ToString()은 무엇을 의미하나요?
객체 클래스의 ToString() 메서드를 재정의합니다.
C#의 모든 클래스는 객체에서 상속됩니다. 객체가 제공하는 메소드는 모든 클래스에서 사용할 수 있습니다. 객체의 메소드를 사용하지 않으려면 이를 재정의할 수 있습니다.
예:
공용 클래스 A
{
공용 재정의 문자열 ToString()
{< / p>
return "Hello";
}
}
A.ToString()을 사용할 때 결과는 "Hello"입니다. ToString이 재정의되지 않으면 기본적으로 SampleNameSpaces.A와 같은 클래스의 전체 이름이 반환됩니다.