Если вы хотите разбить всю последовательность новой строки, а не только '\n'
, вы можете использовать перегрузку, принимая в качестве аргумента строковый массив и опции.
public static List<string> Tokinization(string stringy)
{
List<string> terms = new List<string>();
foreach (string ss in stringy.Split(new string[] { " ", ",", ".", Environment.NewLine }, StringSplitOptions.None))
{
terms.Add(ss);
}
return terms;
}
Если вы хотите пропустить пустые токеныв общем, вы также можете использовать соответствующую опцию.
public static List<string> Tokinization(string stringy)
{
List<string> terms = new List<string>();
foreach (string ss in stringy.Split(new string[] { " ", ",", ".", Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries))
{
terms.Add(ss);
}
return terms;
}