一个字符串中包含逗号个数


string str = "1,2,3,4,5,6";
怎么计算此字符串中逗号的个数?

方法1:
string str = "1,2,3,4,5,6";
int count = str.Count(ch => ch == ',');
//count=5

方法2:
str.Split(',').Length-1

方法3:
string str = "1,2,3,4,5,6";
int count = str.Length - str.Replace(",", "").Length;

方法4:
Regex.Matches(str,@",").Count

方法5:
str.ToCharArray().Where(x=x.Equals(',')).ToArray().length

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM