菜鸟求解问题

靳潇 2012-12-19 03:37:29
有这么几个文件 path1 path2 path3 path4 path5,如果path1存在则用path1,否则用path2,如果path2也不纯在则用path3,这样依次选着。
...全文
114 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Change_L 2012-12-19
  • 打赏
  • 举报
回复
引用 6 楼 SLXONLY 的回复:
string[] paths = new string[] { path1,path2,path3,path4,path5 }; string path = ""; for (int i = 0; i < paths.Length ; i++) { if (System.IO.File.Exists(paths[i])) { path = ……
推荐。不用写n个if else if
SLXONLY 2012-12-19
  • 打赏
  • 举报
回复
string[] paths = new string[] { path1,path2,path3,path4,path5 }; string path = ""; for (int i = 0; i < paths.Length ; i++) { if (System.IO.File.Exists(paths[i])) { path = paths[i]; break; } } 使用PATH即可
靳潇 2012-12-19
  • 打赏
  • 举报
回复
if (File.Exists(pathl1))//判断文件是否纯在 { pathb1 = pathl1; } else if (File.Exists(patha1)) { pathb1 = patha1; } else if (File.Exists(pathc1)) { pathb1 = pathc1; } else if (File.Exists(pathd1)) { pathb1 = pathd1; } else if (File.Exists(pathe1)) { pathb1 = pathe1; } string mylinea1 = " "; StreamReader myReadera1 = new StreamReader(@pathb1, Encoding.GetEncoding("GB2312")); 程序说@pathb1未赋值,不知道为啥
nanoxue 2012-12-19
  • 打赏
  • 举报
回复
引用 3 楼 mq2003hwj 的回复:
C# code?12345678910111213141516171819202122string fileResult =string.Empty;if(File.Exists(path1)){ fileResult =path1;}else if(File.Exists(path2)){ fileResult = path2;}else if(File.E……
这样写就可以
mq2003hwj 2012-12-19
  • 打赏
  • 举报
回复

string fileResult =string.Empty;
if(File.Exists(path1))
{
    fileResult =path1;
}
else if(File.Exists(path2))
{
    fileResult = path2;
}
else if(File.Exists(path3))
{
    fileResult = path3;
}
else if(File.Exists(path4))
{
    fileResult = path4;
}
else if(File.Exists(path5))
{
    fileResult = path5;
}
return fileResult;

bdmh 2012-12-19
  • 打赏
  • 举报
回复

            if (!System.IO.File.Exists(path1))
            {
            }
            else if (!System.IO.File.Exists(path2))
            {
            }
......
靳潇 2012-12-19
  • 打赏
  • 举报
回复
求代码用c#的

110,535

社区成员

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

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

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