До выхода .NET 4 мы делали что-то подобное для проверки нулевой/пустой строки:
String s;
if ((s + "").Trim().Length == 0)
{
//do something
}
Хотя приведенный выше метод работает довольно хорошо для нас, я знаю, что в .NET 4 у нас есть метод IsNullOrWhiteSpace
, чтобы делать то же самое.
У меня вопрос, какой из них лучше? Должны ли мы вместо этого переключиться на использование встроенной функции?