C#에는 String도 있고(대문자)
string도 있다!(소문자)
처음에는 상당히 당황스러울 것이다!
결론부터 말하자면 둘은 완전히 동일하다!
string은 System.String과 동일하고
int는 System.Int32와 동일하다!(using System이 기본이니 System은 생략할 수 있는 것이고!)
C#이 자체적으로 알리아스(alias)를 부여하고 있기 때문이다.
따라서 string을 써도 되고
String을 써도 된다!
편하게 끌리는 것을 사용해도 무방하다!
다음은 C# 내장 알리아스 목록이다!
string
System.String
bool
System.Boolean
byte
System.Byte
sbyte
System.SByte
char
System.Char
decimal
System.Decimal
double
System.Double
float
System.Single
int
System.Int32
uint
System.UInt32
long
System.Int64
ulong
System.UInt64
object
System.Object
short
System.Int16
ushort
System.UInt16
'IT노트(구) > C#' 카테고리의 다른 글
(C#) String.Empty와 ""의 차이점 (0) | 2015.12.22 |
---|---|
C# 초간단 WebRequest 예제 (0) | 2015.12.10 |
C# 구분자 기준으로 문자열 자르는 방법(Split 이용) (0) | 2015.12.10 |
C# 콘솔에서 마지막에 창이 자동으로 안꺼지게 하기 (1) | 2015.12.02 |
(C#) 파일 내용 출력하는 방법, ReadAllLines() 이용 (1) | 2015.12.02 |