0 票支持

用C#截取指定长度的中英文混合字符串

   我们常做的一件事情,就是在文章系统中,截取一定长度的文章标题,超过指定长度,就加“...” 如两个字符串: string str1 = "中国人要啊abc呀~"; string str2 = "1中国人23456abc呀~"; 要截取后,输出: str1 = "中国人要..."; str2 = "1中国人2..."; 即要把中英...

0 票支持

C#-委托和事件

   要为类构造一个事件,必须用 event 来声明一个 delegate 型的字段,如: puclic calss Test{          public delegate EventHandler(object sender, EventArgs e); //声明为delegate 型的事件; } 然后要指定一个事件的名称,并写出处理语句:       &nbs...

0 票支持

c-sharp开发应避免的几个小滥用

   一 String和StringBuilder                少量的字符串操作不宜采用StringBuilder。       由于string是不可变得对象,对于string的叠加,每次操作都会生成一个新的string对象。所以针对大量string的操作时,我们会采用StringBuilde。...

0 票支持

SQL查询语句对象化的实现(C#)

   在开发数据库应用的过程难免会编写大量的SQL语句,其中大部份是查询语句;为不同情况编写查询语句是一件很烦琐的事件。用过hibernate或Nhibernate会了解到把SQL查询语句对象化后使用起非常方便和快捷;也大大减少在编写查询SQL语句所带来的错误等问题。        前段时间在编写一个数据处理类...

0 票支持

再现C#导出Excel源码

   接我上一篇C#導出Excel源碼. 网上反应比较强烈。本人也因为工作需要的原因,将其封装了成了ExcelManager。企业当中,做报表的数据来源肯定就是数据库了。该ExcelManager目前只提供Ms Sql Server的支持,因为我们公司使用的就是ms sql server 2000 了。封装后的ExcelManager,你只需传入你的报表表头(一级表头、二...

0 票支持

C#的Windows编程中多语言的实现

     实现多语言的方法是通过配置文件实现,通过从配置文件中读取资源,然后在显示窗口的时候,即Load()方法中,动态显示相应的选择语言。   下面是在C#的Windows编程中实现多语言的步骤:   第一步:设置默认语言和修改默认语言   我们定义了一个XML文件来存放默认语言,文件名为LanguageDefine.xml。 ...

本月热点