国产探花免费观看_亚洲丰满少妇自慰呻吟_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();

執行結果:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乐东| 绿春县| 三明市| 南溪县| 枣庄市| 徐汇区| 乳山市| 马关县| 甘谷县| 平乐县| 巴林左旗| 伊吾县| 海阳市| 金阳县| 伊吾县| 永清县| 塘沽区| 科技| 隆德县| 富蕴县| 宜宾县| 荔波县| 天门市| 乌拉特前旗| 方正县| 阿瓦提县| 莆田市| 景洪市| 边坝县| 嘉义市| 淳安县| 西和县| 崇礼县| 巧家县| 黑水县| 兴隆县| 孝感市| 奇台县| 岫岩| 浪卡子县| 邛崃市|