這是我的代碼如何修改C#中沒有擴展名的文件的屬性?
static string pat = "C:\\" + System.Environment.UserName +
"\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\History";
FileInfo hist = new FileInfo(pat);
這裏History
是一個文件,沒有擴展名。 所有我想做的事是這樣的:
hist.IsReadOnly = true;
但directorynotfoundexception
來。請幫助我,我如何訪問文件,它認爲History是一個目錄!
當你運行'目錄您能得到什麼「C:\用戶名\ AppData的\本地\谷歌\鍍鉻\用戶數據\ DEFAULT \歷史」'(與您的用戶名替補' UserName')? – Gabe 2011-04-13 11:42:26
您是否缺少路徑開頭的「用戶」文件夾? 「C:\\ USERS」+ System.Environment.UserName +「\\ AppData \\」 – 2011-04-13 11:45:16
我愛你惡魔!我是個白癡!真傻!非常感謝!! – rainshark 2011-04-13 11:47:49