陋室铭
永远也不要停下学习的脚步(大道至简至易)

posts - 2167,comments - 570,views - 413万
09 2013 档案
Random获取不重复随机数
摘要:Random R = new Random(Guid.NewGuid().GetHashCode()); int i = R.Next(9999); 阅读全文
posted @ 2013-09-30 16:10 宏宇 阅读(722) 评论(0) 推荐(0) 编辑
SQL语句实现取消自增列属性
摘要:由于在SQL-SERVER中,自增列属性不能直接修改,但可以通过以下方式变向实现1、如果仅仅是指定值插入,可用以下语句,临时取消SET IDENTITY_INSERT TableName ON INSERT INTO tableName(xx,xx) values(xx,xx) SET IDENTITY_INSERT TableName OFF2、新增一列,删除自增列,修改改列名alter table a add xxx int update a set xxx=id alter table a drop column id exec sp_rename 'xxx', ' 阅读全文
posted @ 2013-09-18 13:43 宏宇 阅读(8884) 评论(1) 推荐(2) 编辑
Application_Error
摘要:好久不编码,今天弄个统一错误处理都生了。或者是off时Global.asax中 void Application_Error(object sender, EventArgs e) 才执行,为on时不执行 阅读全文
posted @ 2013-09-16 17:36 宏宇 阅读(269) 评论(0) 推荐(0) 编辑
继承自DynamicObject的对象的Xml序列化
摘要:默认情况下,对继承自DynamicObject的对象进行序列化操作是不会报错的,但是并没有实际序列化出任何东西来为了让它进行序列化,我们改造一下实现类,实现IXmlSerializable接口代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> /// /// 动态对象 /// [Serializable] publicclass SkelectoneDynamicObject : DynamicObject, IXmlSerializabl 阅读全文
posted @ 2013-09-11 16:39 宏宇 阅读(932) 评论(0) 推荐(0) 编辑
C#动态对象(dynamic)示例(实现方法和属性的动态)
摘要:C#的动态对象的属性实现比较简单,如果要实现动态语言那种动态方法就比较困难,因为对于dynamic对象,扩展方法,匿名方法都是不能用直接的,这里还是利用对象和委托来模拟这种动态方法的实现,看起来有点javascript的对象味道:1)定义一个委托,参数个数可变,参数都是object类型:这里的委托多有个dynamic参数,代表调用这个委托的动态对象本身.[csharp] view plaincopyprint?publicdelegateobject MyDelegate(dynamic Sender, paramsobject[] PMs); public delegate object M 阅读全文
posted @ 2013-09-11 15:56 宏宇 阅读(2247) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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