这是显示我的字符的代码,用空格分隔。我怎样才能使代码用“,”分开
TxtNumberListCount.Text &= Environment.NewLine &
TxtMReadOnly.Text.Where(Function(x) Not Char.IsWhiteSpace(x)).Count()
输入:示例:1,13,44。输出计数= 3
答案 0 :(得分:0)
用逗号分隔字符串并计算结果数组:
TxtNumberListCount.Text &= Environment.NewLine & TxtMReadOnly.Text.Split(",").Count()
输入:1,13,44
输出:3
输入:55
输出:1
您说TxtMReadOnly.Text.Where(Function(x) Not Char.IsWhiteSpace(x)).Count()
在用空格分隔时正常工作。这是对每个字符而不是每个值进行计数,并且对您期望的内容进行计数。
如果您要使用与示例代码相同的逻辑并计算每个字符,则可以使用以下代码:
TxtNumberListCount.Text &= Environment.NewLine & TxtMReadOnly.Text.Where(Function(x) Not x = ",").Count()
输入:1,13,44
输出:5
输入:55
输出:2