如何按漢字的拼音排序建築物名稱呢?這個問題是我在專案的實際開發中遇到的,下面是我解決的辦法:
在網上搜尋了下
(1)獲取建築物名稱的每個漢字的拼音首個字母,**如下:
using(2)講獲取的拼音縮寫串存和regioninfo類形成乙個新類,軟後按拼音縮寫串排序。這樣記錄也排序了。**如下:system;
using
system.net;
using
system.windows;
using
system.windows.controls;
using
system.windows.documents;
using
system.windows.ink;
using
system.windows.input;
using
system.windows.media;
using
system.windows.media.animation;
using
system.windows.shapes;
/** 說明:此類用於將乙個字串找出首字聲母,用法:chineseconvert.utilindexcode(str);
* *
*/namespace
inforenergy.class
//////
返回字串的首寫字母字串
///
///需得到首寫字母的字串
///public
static
string utilindexcode(string indextxt)
//得到單個字元的首字母
private
static
string getoneindex(string oneindextxt)
//根據漢字拼音排序得到首字母
private
static
string
getgbkx(
string
str)
if(str.compareto("八
") <0)
if(str.compareto("嚓
") <0)
if(str.compareto("咑
") <0)
if(str.compareto("妸
") <0)
if(str.compareto("發
") <0)
if(str.compareto("旮
") <0)
if(str.compareto("鉿
") <0)
if(str.compareto("譏
") <0)
if(str.compareto("咔
") <0)
if(str.compareto("垃
") <0)
if(str.compareto("嘸
") <0)
if(str.compareto("拏
") <0)
if(str.compareto("噢
") <0)
if(str.compareto("妑
") <0)
if(str.compareto("七
") <0)
if(str.compareto("亽
") <0)
if(str.compareto("仨
") <0)
if(str.compareto("他
") <0)
if(str.compareto("哇
") <0)
if(str.compareto("夕
") <0)
if(str.compareto("丫
") <0)
if(str.compareto("帀
") <0)
if(str.compareto("咗
") <0)
return
str;} }
}
regionlist=lo.entities.tolist();
filterbuildingfromregion(regionlist);
foreach
(regioninfo regioninfo
inregioninfomodel.regioninfooc)
regiontree.itemssource
=tempregioninfooc.orderby(p
=>
p.orderkeyletter);
} 原文:
按漢字的拼音排序(c 實現)
原文 如何按漢字的拼音排序建築物名稱呢?這個問題是我在專案的實際開發中遇到的,下面是我解決的辦法 在網上搜尋了下 1 獲取建築物名稱的每個漢字的拼音首個字母,如下 using system using system.net using system.windows using system.wind...
C 按漢字拼音首字母排序
可參考以下部落格。c 使用微軟的visual studio international pack 類庫提取漢字拼音首字母 影子科技 c 漢字轉換拼音技術詳解 高效能 歷史的驅動 按漢字的拼音排序 c 實現 焦濤 漢字轉換為漢語拼音 全拼 首字母簡拼 任家 一 首先將漢字轉為拼音首字母縮寫 使用微軟提...
phpword中設定間距 建築物的防火間距 廠房
防火間距是一座建築物著火後,火災不會蔓延到相鄰建築物的空間間隔,它是針對相鄰建築設定的。建築物 後,其內部的火勢在熱對流和熱輻射作用下迅速擴大,在建築物外側則會因強烈的熱輻射作用對周圍建築物構成威脅。因此建築物的防火間距的確定應考慮如下因素 廠房的防火間距規定 除了上表規定中的,還有一些特殊說明 1...