La versión 2.0 de .NET Framework la clase String incorpora un nuevo método para valorar si una string es nula o está vacía.
Con la versión 1.x de NET Framework para comparar si una string era nula o estaba vacía teníamos que hacer:
VB: If Not str Is Nothing AndAlso str.Length >; 0 Then ...
C#: if( str != null && str.Length >; 0 ) {...}
La versión 2.0 de .NET Framework la clase String incorpora un nuevo método para valorar si una string es nula o está vacía
VB: If String.IsNullOrEmpty(str) = False Then ...
C#: if( String.IsNullOrEmpty(str) == false ) {...}