黑马程序员技术交流社区
标题:
获取某一字符串在字符串中出现的次数
[打印本页]
作者:
guo329838627
时间:
2013-9-18 09:43
标题:
获取某一字符串在字符串中出现的次数
#region 获取某一字符串在字符串中出现的次数
/// <summary>
/// 获取某一字符串在字符串中出现的次数
/// </summary>
/// <param name="stringArray" type="string">
/// <para>
/// 原字符串
/// </para>
/// </param>
/// <param name="findString" type="string">
/// <para>
/// 匹配字符串
/// </para>
/// </param>
/// <returns>
/// 匹配字符串数量
/// </returns>
public static int GetStringCount(string sourceString, string findString)
{
int count = 0;
int findStringLength = findString.Length;
string subString = sourceString;
while (subString.IndexOf(findString) >= 0)
{
subString = subString.Substring(subString.IndexOf(findString) + findStringLength);
count += 1;
}
return count;
}
#endregion
复制代码
希望能帮助到大家!
作者:
-___Is、_C
时间:
2013-9-21 16:52
{:soso_e179:}
作者:
lgh521911
时间:
2013-9-21 21:09
好虽好,但是依我个人愚见,还是有缺点的,第一:变量定义名与调用参数名重复,易混淆:如substring变量名,第二注释部分以我一个初学者来说辨认还是有难度低{:soso_e113:},大家加油,不知道有多少赞同我地欢迎抛砖啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2