Reputation: 4868
I have a string "dexter is good annd bad".
I want create a list by splitting this string based on the space.
I have achieved this using following code
string ss = "dexter is good annd bad";
var s = !string.IsNullOrEmpty(ss) && ss!= "null"? ss.Split(' ').ToList(): new List<string>();
The problem is this list also contains spaces, I don't need spaces or empty string to be in my list.
Upvotes: 4
Views: 6196
Reputation: 516
Another option is to use the Regex.Split Method from System.Text.RegularExpressions:
string[] s = Regex.Split(ss, @"\s+");
Upvotes: 1
Reputation: 3900
You can use String.Split
method:
var s = ss.Split(" ".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
Upvotes: 13