Essa é uma das funcionalidade imbutidas .NET, interessante pela razão de não termos a nescessidade de utilizar duas consultas para efetuar a mesma funcionalidade, como por exemplo:
ao invés de:
if ((variavel != "") && (variavel != null)){
...
}
Você faz:
if (!String.IsNullOrEmpty(s)){
...
}
Indica se o objeto String especificado é uma referência nula (Nothing no Visual Basic) ou uma seqüência vazia (Empty string).
Qualquer dúvida mais detalhes aqui:
http://msdn.microsoft.com/pt-br/library/system.string.isnullorempty.aspx
21e2da90-4d39-4708-855f-6d8972d4a894|0|.0