国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

枚舉應用一例:循環遍歷輸出特殊文件夾的名稱和路徑。

2019-11-14 13:43:53
字體:
來源:轉載
供稿:網友

用Environment.GetFolderPath(Environment.SpecialFolder folder)方法,可以獲取當前windows系統的某個特殊文件夾的路徑。那么,怎樣傳入不同的枚舉值,反復執行這個方法,以得到對應特殊文件夾的路徑呢?

雖然一句一句重復寫是可以實現的,但不夠優雅。下面是用Enum類型的靜態方法Parse來實現的。

需求:循環遍歷輸出系統特殊文件夾的名稱和路徑。

1             Type enumType = typeof(Environment.SpecialFolder);2             string[] enumNames = Enum.GetNames(enumType);3             foreach (string enumName in enumNames)4             {5                 string enumValue = Environment.GetFolderPath((Environment.SpecialFolder)Enum.Parse(enumType, enumName));6                 Console.WriteLine(enumName + "文件夾:/r/n/t" + enumValue);7 8             }9             Console.ReadKey();

執行結果:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 翁牛特旗| 贵阳市| 岳池县| 九江县| 新宁县| 南川市| 金寨县| 华安县| 从化市| 蓬溪县| 丰顺县| 建水县| 轮台县| 尼玛县| 绵竹市| 浙江省| 新源县| 宁化县| 克什克腾旗| 蕉岭县| 利辛县| 东源县| 怀远县| 伊宁市| 治多县| 昌黎县| 乌拉特后旗| 孝感市| 巴东县| 南溪县| 保康县| 方山县| 体育| 洪雅县| 灵璧县| 澎湖县| 容城县| 台中县| 华蓥市| 赣榆县| 铜山县|