
C#
文章平均质量分 74
lmh27730536
......
展开
-
C#查找字符串中某字符出现次数的方法
查找字符串中某字符出现次数的方法(一) int c0 = str.Length - str.Replace("a", String.Empty).Length; 利用替换的方式找,效率不高(二) int c2 = 0; for (int i = 0原创 2009-01-10 11:42:00 · 11220 阅读 · 4 评论 -
C#编程规范--控件命名篇
规范制定原则 1 方便代码的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑更清晰、更易于理解。 术语定义Pascal 大小写 将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用Pascal 大小写。例如:BackColor大小写标识符的首字母小写,而转载 2009-01-30 00:01:00 · 352 阅读 · 0 评论 -
C# 编程规范
一、命名 1.用pascal规则来命名方法和类型。 public class TextBox { public void DataBind() { } } 2.用camel规则来命名局部变量和方法的参数。 string userName; public AddUser(string userId, byte[] pass原创 2009-01-30 00:04:00 · 256 阅读 · 0 评论 -
Convert.ToInt32与Int32.Parse区别及Int32.TryParse
2个方法都可以把string转换为int,那么他们有什么区别?什么时候该用什么?性能如何。其实在2.0里还有Int32.TryParse也实现了同样的效果。 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { st转载 2009-02-25 23:43:00 · 217 阅读 · 0 评论 -
CacheHelper缓存类
using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;using System.Web;using System.Web.Caching;namespace CropWeb.Library{/// //转载 2009-09-06 09:51:00 · 1866 阅读 · 0 评论 -
UBB C#
最近我又开始用c#做论坛,在网上找了一下,虽然也有关于ubb(c#)的转换代码,可是同样都不全面,我在这里补充了一下,拿出来和大家共享。 有什么问题到我个人的论坛[url=http://www.hushiyu.com]www.hushiyu.com[/url]来交流,随时欢迎。 using System;using System.Text;using System.Text.Regula转载 2009-07-12 18:19:00 · 214 阅读 · 0 评论 -
.net中产生随机数
在.net Framework中提供了一个专门用来产生随机数的类System.Random,使用这个类时必须导入System命名空间。当然,命名空间System在每个ASP.net页面中都是自动导入的,所以我们可以直接使用这个类。对于随机数,大家都知道,计算机不可能产生完全随机的数字,所谓的随机数发生器都是通过一定的算法对事先选定的随机种子做复杂的运算,用产生的结果来近似的模拟完全随机数,这种原创 2009-07-15 10:43:00 · 483 阅读 · 0 评论 -
C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
在C#中大家都会遇到这种情况 double类型的数据,需要格式化(保留N未有效数字)或者是保留N为小数等情况,我们往往采取double.tostring("参数");的方法。下面就列出几个常用的方法。double temp=3.1415926;(F)Fixed point:string str1=temp.toString("f1");//保留一位小数 四舍五入 结果:3.1(F)Fi转载 2013-12-18 10:01:56 · 387 阅读 · 0 评论