Has*_*han 0 c# asp.net string list char
我有一个字符串,
string aString = "a,aaa,aaaa,aaaaa,,,,,";
Run Code Online (Sandbox Code Playgroud)
我想要插入List ..但是当我使用以下方法时,
List<string> aList = new List<string>();
aList.AddRange(aString.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries));
MessageBox.Show(aList.Count.ToString());
Run Code Online (Sandbox Code Playgroud)
我得到的计数只有4,但实际上有8个元素,即使(,)符号之间的最终字符是空白的.
但如果我传递如下所示的字符串,
string aString = "a,aaa,aaaa,aaaaa, , , , ,";
Run Code Online (Sandbox Code Playgroud)
它将显示为8个元素.请帮助我,这是程序检索字符串的默认方式是这样的,
a,aaa,aaaa,aaaaa,,,,,
Run Code Online (Sandbox Code Playgroud)
请帮助这个,如果我可以在空白区域或任何其他方式添加空格,以便我可以在(,)符号之间添加所有这些字符到列表..甚至空白区域将是很好的.谢谢 :)
不要用 StringSplitOptions.RemoveEmptyEntries
string aString = "a,aaa,aaaa,aaaaa,,,,,";
var newStr = String.Join(", ", aString.Split(','));
Run Code Online (Sandbox Code Playgroud)