/// <summary> /// 取得副檔名篩選器清單 /// </summary> /// <returns></returns> public List <string> GetFilterList(bool AddFixedItem = true) { List <string> filter = new List <string>(); if (AddFixedItem) { filter.Add("任意檔案(*.*)|*.*"); } System.Text.RegularExpressions.Regex r_filter = new System.Text.RegularExpressions.Regex("<(.*?)>"); TypeFilter.Split('/').ToList().ForEach(x => { filter.Add(r_filter.Match(x).Groups[1].Value); }); return(filter); }