후레임의 프로그래밍
C#에서 문자열과 문자열의 차이점은 무엇입니까? 본문
질문
예 (사례 참고) :
string s = "Hello world!";
String s = "Hello world!";
각각의 사용에 대한 지침은 무엇입니까? 차이점은 무엇입니까?
답변
string
is an alias in C# for System.String
.
기술적으로, 차이는 없습니다. 마치 int
vs. System.Int32
와 같습니다.
지침에 관한 한, 일반적으로 객체를 참조 할 때마다 string
을 사용하는 것이 좋습니다.
예 :
string place = "world";
마찬가지로 클래스를 구체적으로 참조해야하는 경우 일반적으로 String
을 사용하는 것이 좋습니다.
예 :
string greet = String.Format("Hello {0}!", place);
사용
마이크로소프트에서 사용하는 스타일입니다. 예시 보기
StyleCop이 이제 C # 특정 별칭을 사용하도록 강제 하므로 이 영역의 지침이 변경되었을 수 있습니다 .
'스택오버플로우(Stack Overflow)' 카테고리의 다른 글
JavaScript 개체에서 속성을 제거하려면 어떻게합니까? (0) | 2020.10.26 |
---|---|
__name__ ==“__main__”:하면 어떻게됩니까? (0) | 2020.10.26 |
Java는 참조에 의한 전달(call by value)입니까 아니면 값에 의한 전달(call by reference)입니까? (0) | 2020.10.26 |
원격 Git 브랜치를 어떻게 확인합니까? (0) | 2020.10.26 |
왜 두 시간을 빼면 (1927년) 이상한 결과가 나오는 이유는 무엇입니까? (0) | 2020.10.26 |