第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C#獲取%AppData%的路徑

C#獲取%AppData%的路徑

藍山帝景 2019-07-10 14:41:17
C#獲取%AppData%的路徑C#2008 SP1我使用的代碼如下:dt.ReadXml("%AppData%\\DateLinks.xml");但是,我得到了一個異常,它指向我的應用程序從何處運行的位置:找不到路徑‘D:\Projects\SubVersionProjects\CatDialer\bin\Debug\%AppData%\DateLinks.xml’.的一部分我以為%AppData%應該找到相對路徑。當我離開Start|Run|%AppData%Windows資源管理器帶我到那個目錄。我不能把完整的路徑放進去,因為用戶在每臺客戶端機器上都是不同的。
查看完整描述

3 回答

?
ABOUTYOU

TA貢獻1812條經(jīng)驗 獲得超5個贊

為了得到AppData目錄中,最好使用GetFolderPath方法:

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

(必須加上using System如果沒有出席)。

%AppData%是一個環(huán)境變量,并且它們不會在.NET中的任何地方自動展開,盡管您可以顯式地使用Environment.ExpandEnvironmentVariable方法這樣做。我仍然強烈建議你用GetFolderPath然而,正如約翰·羅塞爾在評論中所指出的,%AppData%不能在某些情況下設定。

最后,如示例所示,創(chuàng)建路徑:

var fileName = Path.Combine(Environment.GetFolderPath(
    Environment.SpecialFolder.ApplicationData), "DateLinks.xml");


查看完整回答
反對 回復 2019-07-10
  • 3 回答
  • 0 關注
  • 1125 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號