- asp.net dropdownlist
- XSS방어
- XSS PHP
- 하드 마이그레이션
- ViewData
- SSD 복사
- 404에러페이지
- 말줄임표시
- javascript redirection
- javascript 유효성체크
- 하드 윈도우 복사
- javascript 바코드 생성
- asp.net core Select
- php 캐쉬제거
- jquery 바코드
- asp.net Select
- 맥 오라클설치
- 바코드 스캔하기
- 파일업로드 유효성체크
- django 엑셀불러오기
- TempData
- ViewBag
- 파일업로드 체크
- 바코드 생성하기
- Mac Oracle
- 타임피커
- ASP.Net Core 404
- javascript 바코드스캔
- jquery 바코드생성
- 강제이동
웹개발자의 기지개
[C#] string.IsNullOrEmpty 와 string.IsNullOrWhiteSpace 본문
[C#] string.IsNullOrEmpty 와 string.IsNullOrWhiteSpace
http://portfolio.wonpaper.net 2020. 10. 10. 00:30문자열을 null 이거나 빈문자열등을 확인할때 쓰는 두가지 메소드인데
약간의 차이점이 존재한다.
1. string.IsNullOrEmpty
- 지정된 문자열이 null이거나 Empty 문자열인지 여부를 나타냄
※ string.Empty는 길이가 0인 문자열 ""을 나타냄
bool result;
result = string.IsNullOrEmpty(null); // true
result = string.IsNullOrEmpty(""); // true
result = string.IsNullOrEmpty(" "); // false
result = string.IsNullOrEmpty("Test"); // false
2. string.IsNullOrWhiteSpace
- 지정된 문자열이 null이거나 비어 있거나 공백 문자로만 구성되어 있는지 여부를 나타냄
※ WhiteSpace는 다음과 같음
1) " "
2) ""
3) "\r\n\v\t"와 같은 문자
bool result;
result = string.IsNullOrWhiteSpace(null); // true
result = string.IsNullOrWhiteSpace(""); // true
result = string.IsNullOrWhiteSpace(" "); // true
result = string.IsNullOrWhiteSpace("\t"); // true
result = string.IsNullOrWhiteSpace("Test"); // false
'ASP.NET > C#' 카테고리의 다른 글
[C#] Guid 전역 고유한 키값 생성하기 (0) | 2022.11.18 |
---|---|
[C#] .NET Core - Entity Framework Core 2 (Talk, TalkComment with FK 예제) (0) | 2022.10.22 |
[C#] .NET Core - Entity Framework Core 1 (0) | 2020.12.19 |
델리게이트 Delegate 연습2 (이벤트) (0) | 2019.11.16 |
델리게이트 Delegate 연습1 (이벤트) (0) | 2019.11.16 |