Just to confuse Dmitry at bit more *grin*
It's recommended that in C# to use the alias string rather than String.
Now to clear things up for Dmitry...
String is what's defined in the Base Class Library (BCL). string (note the lower case) is the C# implementation.
Likewise, it's Int32 in BCL, int in C#, Bool in BCL and bool in C#.
>It's a static method ot the string object:
String.IsNullOrEmpty(theString)
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer