string a="I am comparing 2 string";
string b="I am comparing 2 string";
if(a==b)
return true;
else
return false;
.NET 컴파일러는 두 문자열을 어떻게 비교합니까? 문자열이 struct (int)와 같이 작동합니까? string은 class이므로 a = b는 2 개의 object를 비교한다는 것을 의미하지만 2 개의 값을 비교하려고합니다..NET 컴파일러는 두 문자열을 어떻게 비교합니까?
http://en.wikipedia.org/wiki/String_interning가 현학적는 아니하지만 스트링 클래스 (참조 타입) 중에 나타내는 int 구조체 (값 유형)이다
이 때문에 인턴이다. – Asher