2010-06-18 5 views

답변

41

아무 것도 없습니다. C#은 CLR에 의해 정의 된 프리미티브에 대한 동의어를 제공합니다. System.String -> string, System.Int64 -> long, System.Object -> object 등

6

나는 System.Int32와 int 사이의 차이점이 다르다고 생각하지 않는다. 그들은 본질적으로 동일하다.

8

차이가 없습니다.

객체는이 사람들이에 이전 시스템에서 움직일 때 기존 사용자는 완전히 혼동하지 수 있도록하는 System.Object

의 synomym입니다.

+0

당신이 오래된 사용자가 무엇을 의미합니까? 'object' 대신에'Object'를 사용하는 사람들은 자바 프로그래머입니다. : –

+0

그것이 바로 제가 의미하는 것입니다. 사람들은 "객체"를 사용하여 강제로 "객체"를 사용하지 않고 "객체"를 가지고 있습니다. – Wildhorn

+0

C# devs는 asp.net 2에서 이전과는 다른 것을 다시 시작했습니다. 내가 만난 모든 객체 또는 int는 Object 또는 Int32입니다. – DeadlyChambers