C# 에서 Convert와 Parse는 어떤 차이가 있을까?
●Convert
Boolean, Char, SByte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Double, Single, Decimal, DateTime, String 과 같은 기본 형식으로 또는 기본 형식끼리 변환할 수 있다.
null일 경우 0값을 리턴한다.
●Parse
String을 해당하는 형식으로 변환할 수 있다. null일 경우 null exception 예외를 리턴한다.
●TryParse
변환이 가능할 경우 out 연산자를 통해 해당 변수에 값을 집어넣고 true값을 리턴한다.
null일 경우 out 연산자를 통해 해당 변수에 0값을 집어넣고 false 값을 리턴한다.
'부트캠프' 카테고리의 다른 글
정규표현식 (0) | 2023.07.24 |
---|---|
C# ref, out, in, 박싱과 언박싱 (0) | 2023.07.19 |
C# 문자열 보간($) (0) | 2023.07.18 |
C# Nullable Reference Type (0) | 2023.07.18 |
C#에서 클래스의 크기와 메모리 패딩 (0) | 2023.07.18 |