随笔:109 文章:2 评论:1 阅读: 12万

随笔分类 -  C#

 
Xml 序列化
摘要:1 XML序列化只能序列化对象的公有属性,并且要求对象有一个无参的构造方法,否者无法反序列化。 2 [Serializable]和[NonSerialized]特性对XML序列化无效!所以使用XML序列化时不需要对对象增加[Serializable]特性。 XML形式 处理方法 补充说明 XmlEl 阅读全文
posted @ 2016-09-24 02:10 slu182 阅读(187) 评论(0) 推荐(0) 编辑
C# 属性和字段的区别
摘要:属性和字段的区别 在C#中,我们可以非常自由的、毫无限制的访问公有字段,但在一些场合中,我们可能希望限制只能给字段赋于某个范围的值、或是要求字段只能读或只能写,或是在改变字段时能改变对象的其他一些状态,这些单靠字段是无法做到的,于是就有了属性,属性中包含两个块:set和get,set块负责属性的写... 阅读全文
posted @ 2015-11-26 10:50 slu182 阅读(4139) 评论(0) 推荐(0) 编辑
C#中的var类型
摘要:var关键字是C#3.0开始新增的特性,称为推断类型(其实也就是弱化类型的定义) 。VAR可代替任何类型,编译器会根据上下文来判断你到底是想用什么类型,类似OBJECT,但是效率比OBJECT高点。 我们可以赋予局部变量推断“类型”var而不是显式类型。var 关键字指示编译器根据初始化语句右... 阅读全文
posted @ 2015-07-16 11:55 slu182 阅读(1801) 评论(0) 推荐(1) 编辑
HttpContext.Current.Cache 和HttpRuntime.Cache的区别
摘要:先看MSDN上的解释: HttpContext.Current.Cache:为当前 HTTP 请求获取Cache对象。 HttpRuntime.Cache:获取当前应用程序的Cache。 我们再用.NET Reflector工具看看HttpContext.Cache和HttpRuntime.Cach... 阅读全文
posted @ 2015-07-10 11:14 slu182 阅读(211) 评论(0) 推荐(0) 编辑
C# 计算时间差 用timespan函数
摘要:TimeSpan 结构 表示一个时间间隔。命名空间:System程序集:mscorlib(在 mscorlib.dll 中)1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,你可以用DateTime值类型来... 阅读全文
posted @ 2015-06-25 16:23 slu182 阅读(200) 评论(0) 推荐(0) 编辑
完美解决方案,可排除DATASET不支持System.Nullable错误
摘要:完美解决方案,可排除DATASET不支持System.Nullable错误using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.... 阅读全文
posted @ 2015-04-01 13:53 slu182 阅读(4150) 评论(0) 推荐(1) 编辑
为什么有的代码要用 base64 进行编码
摘要:一、1、传输信道只支持ASCII字符,不方便传输二进制流的场合。 2、含有非ASCII字符,容易出现编码问题的场合。 3、简易的掩人耳目。至少非开发人一眼看不出来是啥。二、Base64主要用于将不可打印的字符转换成可打印字符,或者简单的说将二进制数据编码成ASCII字符。将二进制数据编码成A... 阅读全文
posted @ 2015-02-03 11:21 slu182 阅读(1744) 评论(0) 推荐(0) 编辑
String和string的区别(C#)
摘要:从位置讲:1.String是.NET Framework里面的String,小写的string是C#语言中的string2.如果把using System;删掉,没有大写的String了,System是.NET Framework类库中的一个函数名.从性质讲:1.string是关键字,String... 阅读全文
posted @ 2015-02-03 11:04 slu182 阅读(162) 评论(0) 推荐(0) 编辑
ASP开发中服务器控件和普通控件的区别
摘要:1.对于服务器按钮控件(即类型的按钮):服务器响应事件:OnClick客户端响应属性:OnClientClick2.对于html按钮控件(即)服务器响应事件:OnServerClick客户端响应事件:onclick3.区别:以下两个属性ID和name ID一般在服务器控件中用的多,个... 阅读全文
posted @ 2015-01-29 15:20 slu182 阅读(204) 评论(0) 推荐(0) 编辑
C#_控件——CheckBox,TextBox,RequiredFieldValidator
摘要:1. 违法性质: 2. 3.注意添加引用AspNet.ScriptManager.jQuery.dll,就可以使用ScriptManger protected void inse... 阅读全文
posted @ 2015-01-29 14:49 slu182 阅读(388) 评论(0) 推荐(0) 编辑
C#_控件——DropDownList
摘要:1.html 车身颜色: 2.code protected void Page_Load(object sender, EventArgs e) ... 阅读全文
posted @ 2015-01-29 13:38 slu182 阅读(1961) 评论(0) 推荐(0) 编辑
vs常用调试快捷键
摘要:vs2005常用调试快捷键 ,开发起来更加的方面,虽然现在vs2008发布了,但vs2005还是一个主流,个人还是用vs2005,调试代码也多。F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Sh... 阅读全文
posted @ 2015-01-28 21:50 slu182 阅读(2880) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示