C 中漢字排序簡單示例(拼音 筆劃)

2021-05-26 03:02:32 字數 1427 閱讀 9675

class program

;//發音 lcid:0x00000804

cultureinfo pronoci = new cultureinfo(2052);

= new cultureinfo("en-us");

array.sort(arr);

console.writeline("按發音排序:");

for (int i = arr.getlowerbound(0); i <= arr.getupperbound(0); i++)

console.writeline(":/t", i, arr.getvalue(i));

console.writeline();

//筆畫數 lcid:0x00020804

cultureinfo strokci = new cultureinfo(133124);

thread.currentthread.currentculture = strokci;

array.sort(arr);

console.writeline("按筆劃數排序:");

for (int i = arr.getlowerbound(0); i <= arr.getupperbound(0); i++)

console.writeline(":/t", i, arr.getvalue(i));

console.writeline();

//zh-cn (拼音:簡中)

thread.currentthread.currentculture = new cultureinfo("zh-cn");

array.sort(arr);

console.writeline("zh-cn:");

for (int i = arr.getlowerbound(0); i <= arr.getupperbound(0); i++)

console.writeline(":/t", i, arr.getvalue(i));

console.writeline();

//zh-tw (筆劃數:繁中)

thread.currentthread.currentculture = new cultureinfo("zh-tw");

array.sort(arr);

console.writeline("zh-tw:");

for (int i = arr.getlowerbound(0); i <= arr.getupperbound(0); i++)

console.writeline(":/t", i, arr.getvalue(i));

console.readkey();}}

php 漢字根據拼音簡單排序

為什麼使用utf 8編碼 utf 8具有良好的國際相容性,但中文需要比gbk big5版本多占用50 的資料庫儲存空間,僅供對國際相容性有特殊要求的使用者使用。簡單地說 對於中文較多的 適宜用gbk編碼節省資料庫空間。對於英文較多的 適宜用utf 8節省資料庫空間。用在網頁上可以同一頁面顯示中文簡體...

MySQL按照漢字的拼音排序簡單例項

如果儲存姓名的字段採用的是gbk字符集,那就好辦了,因為gbk內碼編碼時本身就採用了拼音排序的方法 常用程式設計客棧一級漢字3755個採用拼音排序,二級漢字就不是了,但考慮到人名等都是常用漢字,因此只是針對一級漢字能正確排序也夠用了程式設計客棧 直接在查詢語句後面 新增 order by name ...

按漢字的拼音排序(c 實現)

原文 如何按漢字的拼音排序建築物名稱呢?這個問題是我在專案的實際開發中遇到的,下面是我解決的辦法 在網上搜尋了下 1 獲取建築物名稱的每個漢字的拼音首個字母,如下 using system using system.net using system.windows using system.wind...