Поле Empty
Поле Empty класса String хранит единственный экземпляр пустой строки "". Его используют вместо литерала, когда нужна заранее известная пустая строка.
Синтаксис
string str = string.Empty;
Пример
Давайте выведем Empty:
using System;
class Program
{
static void Main()
{
Console.WriteLine(string.Empty);
}
}
Результат выполнения кода:
""
Пример
Давайте проверим длину:
using System;
class Program
{
static void Main()
{
Console.WriteLine(string.Empty.Length);
}
}
Результат выполнения кода:
0
Пример
Давайте сравним с результатом IsNullOrEmpty:
using System;
class Program
{
static void Main()
{
Console.WriteLine(string.IsNullOrEmpty(string.Empty));
}
}
Результат выполнения кода:
True
Смотрите также
-
IsNullOrEmpty,
который проверяет null и пустоту -
IsNullOrWhiteSpace,
который проверяет пробельные строки -
Length,
которое для пустой строки равно нулю -
Concat,
который склеивает строки