我可以这样使用FileInfo:
FileInfo fileInfo = new FileInfo(@"\\mymachine\downloads\;\\yourmachine\Log\" + "11.txt");
StreamWriter sw = fileInfo.CreateText();
sw.WriteLine("write some data");
sw.Close();
我的主管认为它可以这样使用,但是当我运行该代码时我得到一个例外。
例外:
System.IO.DirectoryNotFoundException Could not find a part of the path
他认为他可以做假负载余额和/或根据可用的共享代码将放置要处理的订单文件。我不同意他的想法,但他是我的老板,我必须做他的招标......
答案 0 :(得分:3)
FileInfo构造函数将路径作为单个文件;您传递的内容不是有效的文件名,因此我希望ArgumentException
。你究竟想在这里完成什么?
答案 1 :(得分:0)
FileInfo就是这样。您将不得不使用类似File.Exists的内容来查看哪个文件可用,然后编写代码以写入一个共享或另一个共享。