使用之前,需要引用命名空間 using windows.storage;
該類只要是把檔案及資料夾儲存到當前登入使用者的目錄下:
\roamingstate\
紅色部分的資料夾名稱,不同的應用程式不一樣,可以不用關心。
storagefolder tempfolder =await folder.createfolderasync("xml",creationcollisionoption.openifexists); //在上面的路徑下面建立乙個xml的資料夾
storagefile file = await tempfolder.createfileasync("test.xml", creationcollisionoption.openifexists); //在xml資料夾下建立乙個test.xml的檔案。
2. knownfolders.documentslibrary
這種方法比較麻煩一些,需要設定點東西。
然後在宣告的選項卡中進行設定,你要讀寫的檔案型別:
先在左邊的可用宣告中點選新增,然後在右邊的的輸入欄中填入名稱和檔案型別就ok 了。
接下來,我們就在後台寫入我建立檔案的**:
storagefolder folder = knownfolders.documentslibrary; //獲得儲存檔案的路徑,預設路徑為我的文件根目錄c:\users\admin\documents
storagefolder tempfolder =await folder.createfolderasync("xml",creationcollisionoption.openifexists); //在上面的路徑下面建立乙個xml的資料夾
c:\users\admin\documents\xml
storagefile file = await tempfolder.createfileasync("test.xml", creationcollisionoption.openifexists); //在xml資料夾下建立乙個test.xml的檔案。
這樣就完成了檔案和資料夾的建立。
另外還有一種就是在專案中建立,在應用程式的安裝路徑下建立, 使用package.current.installedlocation;我試了試,只可以讀取,不能建立檔案和資料夾,它的提示是訪問許可權不足。,目前我還不是很會,有哪位大神可以幫我指點指點。
謝謝!!!
Linux建立 刪除 檔案和資料夾
linux建立 刪除 檔案和資料夾 1 建立檔案 touch 檔名 例項如下 touch paras.txt 在當前目錄下建立檔案paras.txt touch a b c paras.txt 在已存在目錄下 a b c 下建立檔案paras.txt 2 建立資料夾 mkdir option dir...
Android建立資料夾和檔案
1 電子證據存放基本路徑 2private static string basepath 3 電子證據存放根路徑 4private static string evidencepath 5 基本存放路徑 6private static string imagebasepath 1 2 1 判斷sd卡...
android建立資料夾和檔案
這幾天做乙個功能需要在手機上建立乙個資料夾,然後往裡面儲存一些檔案,首先得考慮使用者有沒有sdcard,如果有就在sdcard上建立乙個指定的資料夾,如果沒有則在你的工程所在的目錄 data data 你的包名 下建立資料夾。用到的方法是 首先判斷sdcard是否插入 string status e...