C#
huanShion
这个作者很懒,什么都没留下…
展开
-
C#中static类型的变量和方法
1、定义了变量和方法不知道什么时候该加上static修饰符。2、static变量和方法与非static变量和方法有什么区别?3、在一个类的静态方法里为什么不能访问该类的非静态成员变量和方法?4、在一个类的非静态方法中为什么可以访问该类的静态变量和方法?5、在静态方法中为什么不能用this?6、静态构造函数有什么作用?基于以上问题,我发表自己的看法如下:1、sta转载 2012-07-24 15:40:42 · 4132 阅读 · 2 评论 -
Lambda表达式
先说个实在的应用:去除字符串数组中空字符元素!string[] texts ={"aaa", "bbb", "", "123", ""};texts = texts.ToList().Where(y => !y.ToString().Trim().Equals("")).ToArray();最后texts={"aaa", "bbb", "123"};取一个数组中元素小于80的数组:转载 2012-12-09 23:34:29 · 414 阅读 · 0 评论 -
C# 文档处理方法
//获取所有文件string p = @"C:\Net视频\20120221Net基础加强\Sln20120221";string[] files = Directory.GetFiles(p,"*",SearchOption.AllDirectories); //文件路径数组//获取所有目录string path = @"C:\Net视频\20120221Net基础加强原创 2012-12-08 02:30:04 · 560 阅读 · 0 评论 -
LINQ语句表达式~~
Dictionary dic = new Dictionary();dic.Add(1, "HaHa");dic.Add(5, "HoHo");dic.Add(3, "HeHe");dic.Add(2, "HiHi");dic.Add(4, "HuHu");var result = from pair in dic orderby pair.转载 2013-01-04 21:04:45 · 349 阅读 · 0 评论 -
日期时间比较
总是前一个变量减后一个变量1. 简单比较大小:DateTime.Compare(dt, dt2) > 0返回dt - dt2与0的一个比较:结果小于0,则dt dt2;等于0,则dt = dt2 2. 想得到具体差值,并以天、时、秒、毫秒及它们的小数为单位:TimeSpan 表示一个时间间隔。TimeSpan diff1 = dt2.Subtract(dt1); /原创 2012-12-10 17:29:53 · 532 阅读 · 0 评论 -
C# 正则表达式
1。判断字符串中含有句点个数:string a = @"\."; //一定要转义int b = Regex.Matches("lls.ds.jpg", b).Count;context.Response.Write(fileName+""+b);原创 2013-01-21 23:02:37 · 502 阅读 · 0 评论 -
c# 绘制图形
绘制图形一、 绘制图形。我们平时在OnPaint事件当中总是往窗体上绘制文字,其实在Graphics类中有很多绘制图形的方法,这节课我们就来学习在Graphics绘制类中都有哪些图形我们可以绘制。我们都知道绘制就必须要有画笔和画刷,如果没有这两样工具我们的绘制是不能进行的,在现实生活中是这样,在我们的电脑绘制中也是这样,所以说我们应该先来学习如何制作一根画笔和画刷。 二、 Pe转载 2013-10-14 22:44:38 · 628 阅读 · 0 评论 -
JavaScriptSerializer中日期序列化问题解决方案
关键码: DataTable dt = sc.App_Code.SQLHelper.GetDataTable(sql); JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer(); javaScriptSerializer.MaxJsonL转载 2017-08-28 15:43:09 · 904 阅读 · 0 评论