C#에서 문자열이 Null인지 비어 있는지 확인
이 자습서에서는 C#에서 문자열이 비어 있는지 또는 null인지 확인하는 방법에 대해 설명합니다.
C#에서 문자열이 비어 있는지 또는 Null인지 확인
null
값 또는""
값이있는 문자열을 확인하려면 C#에서 string.IsNullOrEmpty()
메서드를 사용할 수 있습니다. string.IsNullOrEmpty()
메소드에는 부울 리턴 유형이 있습니다. 문자열이 비어 있거나 널이면true
를 리턴합니다. 다음 코드 예제를 참조하십시오.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = null;
if (string.IsNullOrEmpty(s)) {
Console.WriteLine("String is either null or empty");
}
}
}
}
출력:
String is either null or empty
위 코드에서null
값을 문자열 변수s
에 할당하고 C#의string.IsNullOrEmpty()
메서드를 사용하여 비어 있는지 또는 null인지 확인합니다.
C#에서 문자열이 Null인지 확인
위 섹션에서null
값과""
값이 결합되었는지 확인합니다. 문자열이null
인지 여부를 별도로 확인하려면 ==
비교 연산자를 사용할 수 있습니다. 다음 코드 예제를 참조하십시오.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = null;
if (s == null) {
Console.WriteLine("String is null");
}
}
}
}
출력:
String is null
위 코드에서는 C#의==
비교 연산자를 사용하여 문자열 변수s
가null
인지 여부를 확인합니다.
C#에서 문자열 변수가 비어 있는지 확인
이전 예제에서와 같이 C#의string.Empty
필드를 사용하여 문자열이 비어 있는지 여부를 개별적으로 확인할 수도 있습니다. string.Empty
필드는 C#에서 비어 있음을 나타냅니다. 다음 코드 예제를 참조하십시오.
using System;
namespace check_string {
class Program {
static void Main(string[] args) {
string s = "";
if (s == string.Empty) {
Console.WriteLine("String is empty");
}
}
}
}
출력:
String is empty
위 코드에서 C#의string.Empty
필드로 문자열이 비어 있는지 확인합니다.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn