Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

c# how to detect multiple space in file

I want to ignore a line which is either empty , null or just have space or spaces (white spaces).the keyword here is multiple space. I have tried below codes without success

 if (!string.IsNullOrEmpty(line1))

or

if (line2 != "")

and I dont want to trim the file because I want to capture space space abc space space but not space space space space etc thanks

like image 211
John Ryann Avatar asked Dec 27 '22 06:12

John Ryann


1 Answers

.NET Framework 4:

string.IsNullOrWhiteSpace(str);

IsNullOrWhiteSpace is a convenience method that is similar to the following code, except that it offers superior performance:

return String.IsNullOrEmpty(value) || value.Trim().Length == 0;

IsNullOrWhiteSpace on MSDN

.NET Framework < 4:

you can use that line or:

if (value != null && value.Trim().Length > 0)
{...}    

Trim on MSDN

like image 126
gdoron is supporting Monica Avatar answered Jan 15 '23 22:01

gdoron is supporting Monica