目錄是下面的3個
filename = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
filenameprint = System.Environment.CurrentDirectory;
pathload = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
該檔案在所有 3 個目錄中都保存為 printout.pdf。
我正在考慮使用 LastWriteTime 函式,但我不知道如何堆疊最新的。
uj5u.com熱心網友回復:
這應該可以解決問題:
var files = new List<string>() {filename, filenameprint, pathload};
var newestFile = files.Select(file => new FileInfo(file)).OrderByDescending(f => f.LastWriteTime).First();
編輯:自然你必須將檔案名與路徑結合起來,否則這沒有多大意義。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/475870.html
