路径的问题

轻面 AI 2009-03-21 12:36:25
现有路径:D:\Linux\TEX
怎么把字符串 d:\linux\tex 转换为 D:\Linux\TEX
...全文
81 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hechenqingtian 2009-03-21
  • 打赏
  • 举报
回复
截取字符串啦,规则是每个单词的首字母大写
ztenv 2009-03-21
  • 打赏
  • 举报
回复
先按\分割字串,再修改首字母为大写
春天的气息 2009-03-21
  • 打赏
  • 举报
回复
截字符串处理吧,可以用/作为分隔符,可以建个数组,然后再分段还原。
轻面 AI 2009-03-21
  • 打赏
  • 举报
回复
楼上的代码不错,不过不是这意思。
不是把每个首字符转成大写,是根据系统本来的路径大小写,来修改字符串
teerhu 2009-03-21
  • 打赏
  • 举报
回复
string newstr=string.Empty;
string[] strs=oldstr.split(@'\');
for(int i=0;i<strs.length;i++)
{
if(strs[i].Trim().length>0)
{
strs[i]=strs[i].Substring(0,1).ToUpper()+strs[i].Substring(1,strs[i].length-1);
}
newstr+=(strs[i]+"\");
}
newstr=newstr.TrimEnd("\");

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧