[英]Fileinfo - c# Vs2008
我可以這樣使用 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
他認為他可以做一個虛假的負載平衡和/或根據可用的共享,代碼將放置一個要處理的訂單文件。 我不同意他的想法,但他是我的老板,我必須服從他的要求。
FileInfo 構造函數獲取單個文件的路徑; 你傳遞的不是一個有效的文件名,所以我期待一個ArgumentException
。 你到底想在這里完成什么?
FileInfo 只是不能那樣工作。 您將不得不使用 File.Exists 之類的東西來查看哪個文件可用,然后編寫代碼以寫入一個或另一個共享。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.