应该是没有这个函数吧.
可以写个简单的算法
把'h'替换成'',然后算一下字符串的长度差.
eg: 已知 a="huang hun kkk jjj";
string tempStr=a;
tempStr= tempStr.Replace("h","");
int numOfH =a.Length-tempStr.Length
Console.WriteLine(numOfH.ToString());
手写的代码,不排除会有些问题, 你放到vs里 调试下看看.
字符串自身有个Length属性
如下:
string test="this is a test";
Console.WriteLine(test.Length);
你可以自己写个循环去遍历。linchen0803的方法也很不错。
String s = "abc";
Console.WriteLine(s.Length);
不是函数哈,string自己公布了这样一个属性,直接访问就好了。
string[] tt = a.Split("h");
int b= tt.Length-1;
你这样看看。。。b 就是数量
我是学C++的业余人员,不会C#