假设在文本框中用户输入如下字符串:
part1,part2,part3,part4.........partn
如何获取该字符串的部分总数
我尝试使用
dim part() as string = textbox1.text.split(",")
但我不知道如何获得零件总数
答案 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#中