我想把文件的路径拆分,用C#WinForm实现,要把文件名和文件的扩展名都去掉,只要留下前面的路径。

我想把文件的路径拆分,用C#WinForm实现,要把文件名和文件的扩展名都去掉,只要留下前面的路径。,第1张

string s = @"D:\txt.txt"

stiring s_a = s.substring( s.lastindexof('\\行汪猜') + 1)

s_a 就陵乱是档型你要的文件所在的路径

这个代码仅滑悔供参考,是截取一行的,你可以稍微改一下,加上读取文件手让李的内容。

private void SplitString(string str)

{

string[] arr1 = str.Split('.')

if (arr1.Length <2)

{

return

}

else if (arr1.Length == 2)

{

str = arr1[1]

}

else

{

str = "毕迟"

for (int i = 1i <arr1.Lengthi++)

{

str += (str.Length == 0 ? "" : ".") + arr1[i]

}

}

string temp1 = "", temp2 = ""

arr1 = str.Split(' ')

if (arr1.Length <2)

{

return

}

else if (arr1.Length == 2)

{

temp1 = arr1[0]

temp2 = arr1[1]

}

else

{

temp1 = arr1[0]

for (int i = 1i <arr1.Lengthi++)

{

temp2 += (temp2.Length == 0 ? "" : " ") + arr1[i]

}

}

listBox1.Items.Add(temp1)

listBox2.Items.Add(temp2)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12166916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存