当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·关于oracle的session数    »显示摘要«
    摘要: 请问oracle的session数,象sql server一样,有用户许可证的限制吗? ......
    摘要: 就以 [hkey_users\.default\keyboard layout\preload\4] 默认="e012345"为例子。 把e0210804读出来跟特定的字符串mystring进行比较。 ......


Substring()的问题。

string   str   =     "我社召开2003年工作部署计划修订工作会议";  
  str.Substring(0,20)的返回值是"我社召开2003年工作部署计划修订工作会"  
  怎么才能让它的返回值是"我社召开2003年工作部"?即一个中文字算2个字符?

NO.1   作者: tintown

这要自写函数了,对传递的每个字进行字节码比较,如果超过255,说明是中文字,就计二。

NO.2   作者: fupip

http://expert.csdn.net/Expert/topic/877/877757.xml?temp=.6683618

NO.3   作者: wacle

str.SubString(0,12)

NO.4   作者: wacle

本人认为,一个中文不是两个字符,而只是在内存中占两个字节而已。从你的str.SubString(0,20)的结果就可以看出一个中文字符和一个英文字符在SubSting的处理方式上是一样的

NO.5   作者: mh51

String   变量是   Char   的集合,而Char   类型是   16   位的   Unicode   字符  
   
  详见vs的帮助文档。  
   
  str.SubString(0,12)  
 

NO.6   作者: jlhdlj

看来只有自己做个类来实现了!微软好像没考虑到汉字的特殊情况啊!


    摘要: 我在执行cron定时作业的工作中遇到如下错误: 首先加入cron的作业可以执行, 但是在执行结束之后却在mail 中报告有错误,所执行的任务正常结束 请问各位高手如何解决 !!! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE