各位,请问一下我如何才能够让中文游戏以字母的顺序排序显示啊?这个字母的规则是A-E F-J K-O P-T U-Z
也就是说我要读取出从A-E F-J K-O P-T U-Z之间的所有中文名字。在不加字母字段的情况下有没有办法读?
也就是说我要读取出从A-E F-J K-O P-T U-Z之间的所有中文名字。在不加字母字段的情况下有没有办法读?
解决方案 »
- 求一条ACCESS语句(C#)
- (字符串操作)获取指定开始和结束字符串之间的字符串
- 能不能前辈们给一个asp.net搜索页面的实例
- IListSource 不包含任何数据源。 各位看下是怎么回事!
- 在ASP.NET项目中如何实现每个网页的都能自动刷新,自动刷新后对ASP.NET程序有影响吗?
- 学习ASP.net用C#还是VB.net好?
- 如何在C#中使用ADODB.Stream?如何获取ADODB.Stream对象的文件长度?
- 按钮委托事件无援无故自动丢失....郁闷啊!
- 一个域控制器的问题,急需解决
- 求教:在asp.net中能不能实现类似于javaApplet的功能,怎么实现
- 关于FormsAuthentication.SignOut();,求救~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- === [菜鸟问题] 如何让一个"存储过程"返回一个表 ??? ===
{
byte[] arrCN = Encoding.Default.GetBytes(cnChar);
if (arrCN.Length > 1)
{
int area = (short)arrCN[0];
int pos = (short)arrCN[1];
int code = (area << 8) + pos;
int[] areacode = { 45217, 45253, 45761, 46318, 46826, 47010, 47297, 47614, 48119, 48119, 49062, 49324, 49896, 50371, 50614, 50622, 50906, 51387, 51446, 52218, 52698, 52698, 52698, 52980, 53689, 54481 };
for (int i = 0; i < 26; i++)
{
int max = 55290;
if (i != 25) max = areacode[i + 1];
if (areacode[i] <= code && code < max)
{
return Encoding.Default.GetString(new byte[] { (byte)(65 + i) });
}
}
return "*";
}
else return cnChar;
}
谁有办法帮我把这段代码翻译成VB.NET,重重有赏!!!
到这个网站,可以自动翻译成VB