2014-01-06 44 views
6

即時通訊新版本的新版本的單聲道4.2,他們實現新的PCL庫,我的問題是有一個類似的功能,如File.Exists在PCL上工作,如果我混合這與完整的圖書館,這將是一個問題與iO的這個DLL的兼容性。 謝謝。PCL庫和類似的File.Exists函數

回答

3

文件系統在每個操作系統上的處理方式都不相同,因此您需要編寫特定於平臺的代碼,或者使用預先製作的跨平臺框架的插件。

我建議你看看MVVMCross framework,通常用於移動開發,特別是在File Plugin of MVVMCross

+0

非常感謝。 – Nestor

5

您可以使用我的PCL Storage庫進行跨平臺文件IO訪問。它沒有一個單獨的方法來檢查文件的存在,但您可以撥打IFolder.GetFileAsync並檢查它是否會拋出FileNotFoundException