自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 Serializable在C#中的作用.net中的对象序列化

<br />简介<br />序列化是指将对象实例的状态存储到存储媒体的过程,在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转<br />换为字节流,然后再把字节流写入数据流,在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。<br /> <br />在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能满足需要,或者,由于特定原因需要确定类中那些字段需要序

2011-05-31 16:25:00 3030

原创 c# 泛型List的定义、作用、用法

<br />定义:List<T>类表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。<br /><br />作用:<br />泛型最常见的用途是泛型集合<br />我们在创建列表类时,列表项的数据类型可能是int,string或其它类型,如果对列表类的处理方法相同,<br />就没有必要事先指定数据类型,留待列表类实例化时再指定。相当于把数据类型当成参数,这样可以最<br />大限度地重用代码,保护类型的安全以及提高性能。<br /> <br />List的一般用法<br />

2011-05-31 14:28:00 49681 2

转载 讲故事谈.NET委托:一个C#睡前故事

<br />从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed reference” 也就是delegate??)“回调”他的老板来实现他的承诺,如下:<br />class Worker {<br />

2011-05-25 22:53:00 985

原创 使用MVC如何入手?

<br />  最近在学习MVC3,对于选择一个框架来开发一个系统总结了个人的看法,使用框架来做开发就意味着开发的过程中需要遵循某些约定好的东西,例如选择WebForm来开发系统,就尽量的接爱“事件响应 和 服务器端控件”。选择了MVC就要把C#代码嵌到页面去的这个事实到页面去的这个事实,当然如果使用了某些RIA框架后可能不出现这种情况(因为页面上的东西基本都是异步请求回来的)。特别是多人开发的时候,我们有必要遵循某些套路来写代码,例如上面这个例子,也许写Model、写View和写Action是三个不同的人

2011-05-06 13:09:00 844

原创 web编辑器

<br />   最近又有项目涉及到加入编辑器,本想再用CK编辑器,发现CK过时了,太臃肿了,简单的编辑器一般用nicEdit或xhEditor,国产开源的KindEditor也不错,有很多大网站在用。

2011-05-05 19:05:00 635

Reflector 附带两个广受好评的插件:FileDisassembler和FileGenerator

Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但 幸好reflector支持插件功能目前网上有很多reflector的插件,本人找取了两个应用范围很广,并且广受好评的插件: Reflector.FileDisassembler和Reflector.FileGenerator和Reflector进行了整合,放在了一个压 缩包中,大家可以直接解压缩后就开始使用

2010-08-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除