我有一个动态的字符串,如:计数动态项目,然后拆分
string HtS ="10 11 1 2 '...many spaces...' ";
的空间是因为该字符串是从的nchar(80)从SQLSERVER type.I要算,这将分裂,然后将物品拆分它们。
int cP = Regex.Matches(HtS, " ").Count;
string[] HSlist = HtS.Split(new char[] { ' ' }, cP);
的问题是,该字符串被分裂并且计数是72 items.4项10 11 1 2和68空项 正确的结果必须是4。我需要的项目此计数用于将来使用a ...
有什么建议吗?
不应该正确的计数是3吗? –
这是不必要的复杂 - 只需调用Split而不传递项目数量,它就知道该怎么做。 –
@ChrisLaplante我认为他需要在后面的循环中使用计数(据我了解)。 –