2013-11-29 3 views
-3

죄송하지만, 최근에 C#에서 문자열 또는 문자열 변수를 선언 할 수 있다는 사실을 알게되었습니다. 나는 그들 사이의 차이점을 알고 싶습니다. 특정 상황에서 사용되는 것입니다. 도움과 시간 내 주셔서 감사합니다.문자열과 문자열의 차이점 C#

+0

문자열은 String의 별칭과 같습니다. –

+0

당신은 그러한 질문에 대해 인터넷 검색을 할 수 있었고 백만 가지 답변을 얻었을 것입니다. 또한 .Net의 학습 기본 사항이 도움이 될 것입니다. –

답변

1

차이가 없습니다 String은 클래스 이름이고 string은 별칭입니다.

내가 따라야 할 경험적 규칙은 변수를 선언하면 별칭을 사용한다는 것입니다.

string foo = "bar"; 

당신이 메소드를 호출하면, 클래스 정확히 다음 "

  • 부울에 대해 동일 이름

    String.IsNullOrEmpty(""); 
    

    및 부울

  • INT32를 사용하고
  • 을 int로
  • 더블 및 더블

관련 문제