2011-08-19 2 views
-1

가능한 중복 :문자열의 동등성 및 문자열 C#을 테스트

if (variable is string) 

내가 :
String vs string in C#

나는 C# 코드의 테스트가 내가 읽고 있어요해야 이것이 정확히 다음과 같은지 궁금합니다.

if (variable is String) 

또는 C# autoboxing의 일부 비공식적 인 동작으로 인해 이러한 테스트가 다르게 동작 할 수 있습니다.

+0

http://stackoverflow.com/questions/215255/string-vs-string-in-c –

+0

여기 권투가 없습니다. 복싱은 값 유형에만 적용되며 'System.String' (따라서 별명'string')은 참조 유형입니다. – dlev

+0

아, 사과, 나는 충분히 열심히 검색하지 않았다. – Kheldar

답변

2

정확히 일치합니다. stringSystem.String의 별명입니다.