/// <summary>
/// 一个字符串在另一个字符串中出现的次数
/// </summary>
/// <param name="str">字符串</param>
/// <param name="substring">子字符串</param>
/// <returns>出现的次数</returns>
private int SubStringCount(string str, string substring)
{
if (str.Contains(substring))
{
string strReplaced = str.Replace(substring, "");
return (str.Length - strReplaced.Length) / substring.Length;
}
return 0;
}
/// <summary>
/// 连接两个路径字符串
/// </summary>
/// <param name="path1"></param>
/// <param name="path2"></param>
/// <returns></returns>
private string ConncetPath(string path1, string path2)
{
path1 = path1.Replace("/", "\\");
path2 = path2.Replace("/", "\\");
string[] path1z = path1.Split('\\');
int n = SubStringCount(path2, "..\\");
string result = "";
for (int i = 0; i < path1z.Length - n; i++)
{
result += path1z[i] + "\\";
}
result += path2.Replace("..\\", "");
return result;
}

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部