簡體   English   中英

文件信息 - c# Vs2008

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM