Как предложено выше, вы можете использовать String.IsNullOrEmpty, но это не сработает, если вы также хотите проверять строки только с пробелами (некоторые пользователи ставят пробел, когда поле обязательно) В этом случае вы можете использовать:
if(String.IsNullOrEmpty(str) || str.Trim().Length == 0) {
// String was empty or whitespaced
}