咱們知道,Silverlight 下是不支持GB2312編碼的,因此Silverlight for Windows Phone 天然也不支持GB2312編碼,以至沒法使用網上的「C# 漢字轉拼音」的方法。其實咱們能夠使用一種笨方法,即將漢字和拼音放在一個數組中,而後遍歷數組進行匹配。數組
創建一箇中文輔助類ChineseHelper ,其中有兩個靜態的方法,獲得漢字對應的拼音以及判斷字符是否爲漢字ide
下面是測試代碼及運行效果測試
源代碼下載:編碼