2010-06-23 3 views
0

가능한 중복 : 나는 문자열과 문자열을 사용하는 사이에 차이가없는 알고
String vs string in C#C#에서 String/string 및 Object/object가있는 이유는 무엇입니까?

. 그러나, 거기에 C# 옵션이 있습니까? 객체와 객체는 같은가? 내가 왜을 요구하고 있음을

편집

참고.

+0

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

+0

나는이 질문을 보았지만 대답은 내 질문에 대답하지 않았다. , "무엇"과 "어떻게"가 아니라. 이것은 정말로 속임수입니까, 아니면 투표를 마치고 독서할만한가요? 다른 페이지에서 대답을 찾을 수 있으면 저를 가리 키십시오. Femaref와 Daryl이 내 질문에 대한 답변을 아래에 제공합니다. –

답변

5

MS의 C# 표준 구현에서 문자열은 System.String에 매핑되고 개체는 System.Object에 매핑됩니다. 다른 구현에서는, 다른 클래스에 매핑 할 수 있습니다. 그래서 문자열과 객체를 사용한다면 다른 컴파일러로 컴파일해야한다면 더 안전한쪽으로 나아갈 수 있습니다.

1

stringSystem.String의 별명입니다. intSystem.Int32의 줄임말과 같은 축약 형입니다.

관련 문제