日期:2014-05-17 浏览次数:20883 次
/// <summary>
/// 获取指定字符串的个数
/// </summary>
/// <param name="src">源字符串</param>
/// <param name="arg">指定字符串,格式i;i,如1;2</param>
/// <returns></returns>
private int getCount(string src, string arg)
{
Regex reg = new Regex(@"\b" + Regex.Escape(arg) + @"\b");
return reg.Matches(src).Count;
}
void Main()
{
string str="1;1
------解决方案--------------------
1;8
------解决方案--------------------
1;10
------解决方案--------------------
2;1
------解决方案--------------------
3;7
------解决方案--------------------
4;9
------解决方案--------------------
1;3
------解决方案--------------------
2;1
------解决方案--------------------
1;1";
string temp="1;1"; //自己定义
int count=str.Split('
------解决方案--------------------
').Count(s=>s==temp);
Console.WriteLine(count); //2
}