如何获取字符串拆分中的总数

时间:2013-08-08 11:25:52

标签: .net arrays

假设在文本框中用户输入如下字符串:

part1,part2,part3,part4.........partn

如何获取该字符串的部分总数

我尝试使用

dim part() as string = textbox1.text.split(",")

但我不知道如何获得零件总数

4 个答案:

答案 0 :(得分:2)

 var count = textbox1.text.Split(",").Count();
  

var count = textbox1.text.Split(",").Length;

答案 1 :(得分:1)

该数组具有Length属性:

Dim part() as string = textbox1.text.split(",")
Dim partCount as Integer = part.Length

如果您不需要零件数组,可以只计算逗号:

Dim partCount as Integer = textbox1.text.Count(Function(c) c = ","c) + 1

答案 2 :(得分:1)

完整示例

string textbox1_text = "part1,part2,part3,part4";
int count = textbox1_text.Split(",").Count();

答案 3 :(得分:0)

不确定我是否正确理解了问题...但您可以使用

int count = textbox1.text.Split(",").Count();

在C#中