本帖最后由 杞文明 于 2013-3-7 19:57 编辑
file:///D:/1.jpg
static void Main(string[] args)
{
/*
思想:我们把要求的字符进行分割, 分割出来的字符数组的长度比我们
要求的字符出先的个数多一 , 比如要求 "123"这个字符中'2'出现的
字数 我们分割后的字符数组长度为2, 因为他是把'2'两边分开了 ,因此'2'
出现的次数就是:2-1 =1 ,下面的代码可以实现你说的要求
*/
int count = 0; //用来存储你所找的数的个数
string s = "123256278290"; //初始化
string[] lines = s.Split('2'); //字符串分割
count = lines.Length - 1; // 求出你要求的个数 ,个数比字符数组长度小 1
Console.WriteLine(count); //输出个数
Console.ReadKey();
} |