跳到主要內容

發表文章

精選

如何使用C#進行中文筆畫分組

在公司有人問到如何做中文字的筆畫分群,一時間也想不起來.NET是否已經提供此功能,後來想了一下,因為,NET在繁體中文的排序預設是用筆畫,所以原則上只要知道個筆畫排序第一的字就可以在排序後進行分組。 我試著寫了一個C#的Extension Method,筆畫排序第一個字取自我女兒的國語字典,目前僅適用於繁體中文的筆畫分組,初步測試可行。 public static Dictionary<string, List<string>> GroupBy (this List<string> wordList) { List<string> groupWords = new List<string>(new string[] { "一", "丁", "三", "丑", "丙", "丞", "串", "並", "亟", "乘", "乾", "傒", "亂", "僧", "儆", "儒", "優", "叢", "嚥", "勸", "亹", "儼", "囌", "囑", "囔", "灤", "灨", "戇", "爨", "鱺", "灩", "籲", "鱻", "黌" }); Dictionary<string, List<string>> wordGroups = new Dictionary<string, List<string>>();

最新文章

如何避免FastStone Capture在高DPI螢幕截圖時自動放大螢幕

筆記型電腦接USB外接硬碟沒有反應的解決方式

在HTML表格中透過CSS直排的問題

SQL Server Management Studio(繁體中文版) 更新聯結有誤

Windows 10 Version 1607 x64 系統的累積更新 (KB3194798),執行到70%後就不動了的解決方式

Windows 10年度更新後,IIS無法正常運作

ASP.NET MVC IntelliSense 功能沒有作用