随笔 - 47, 文章 - 0, 评论 - 12, 阅读 - 33331
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 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

随笔分类 -  c#

摘要:微软.Net中文主页.NET Framework开发中心微软.Net Framework中文产品支持中心微软.Net Framework中文新闻组(Web)微软VB.Net中文新闻组(Web)博客园 .NET 2.0 专题孟宪会之精彩世界微软.NET俱乐部MSDN中文网络广播AspxBoy教程网天极网微软开发专栏中国IT实验室DOTNET频道阿良.Net主页中国IT实验室.Net电子教程下载中国I... 阅读全文

posted @ 2010-09-14 18:16 aming 阅读(220) 评论(0) 推荐(1) 编辑

摘要:[开篇有益] [第一回:恩怨情仇:is和as] [第二回:对抽象编程:接口和抽象类] [第三回:历史纠葛:特性和属性] [第四回:后来居上:class和struct] [第五回:深入浅出关键字---把new说透] [第六回:深入浅出关键字---base和this] [第七回:品味类型---从通用类型系统开始] [第八回:品味类型---值类型与引用类型(上)-内存有理] [第九回:品味类型---值类... 阅读全文

posted @ 2010-09-13 10:24 aming 阅读(119) 评论(0) 推荐(0) 编辑

摘要:有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”... 阅读全文

posted @ 2010-09-10 11:16 aming 阅读(246) 评论(0) 推荐(0) 编辑

摘要:利用反射将数据读入实体类 在实际开发中,我们经常需要从数据库中读取数据并赋值给实体类的相应属性。在.Text的DataDTOProvider中存在大量这样的代码, 比如: public Role[] GetRoles(int BlogID) { System.Collections.ArrayList al=new System.Collect... 阅读全文

posted @ 2008-01-31 12:14 aming 阅读(447) 评论(0) 推荐(0) 编辑

摘要:关于C#静态构造函数的几点说明 --> 静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。 classSimpleClass{//StaticconstructorstaticSimpleClass(){//}} 在使用静态构造函数的时候应该注意几点: 1、静态构造函数既没有访问修饰符,也没有参数。因为是.NET调用的,所以像public和private等修饰符就没有意义了。 2、是在创建第一 阅读全文

posted @ 2008-01-03 16:20 aming 阅读(458) 评论(1) 推荐(0) 编辑

摘要:在2005年底微软公司正式发布了C# 2.0,与C# 1.x相比,新版本增加了很多新特性,其中最重要的是对泛型的支持。通过泛型,我们可以定义类型安全的数据结构,而无需使用实际的数据类型。这能显著提高 性能并得到更高质量的代码。泛型并不是什么新鲜的东西,他在功能上类似于C++的模板,模板多年前就已存在C++上了,... 阅读全文

posted @ 2007-12-27 18:20 aming 阅读(283) 评论(0) 推荐(0) 编辑

摘要:C# 参考之方法参数关键字:params、ref及out 如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。 params params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且... 阅读全文

posted @ 2007-12-14 17:55 aming 阅读(1249) 评论(0) 推荐(0) 编辑

摘要:原文地址 作者:Mike Snell,Lars Powers 翻译:today 在我们之前的文章,反射的第一部分:发现和执行里,我们已经介绍了System.Reflection命名空间及其包含的类,开发人员使用这些类可以查看程序集的元数据,并且可以在运行时查找和发现类型,甚至可以调用发现的代码。在这篇文章中,我们将探讨反射的高级功能:Emit,它具有在运行时动态的产生代码的功效。 回顾反射 ... 阅读全文

posted @ 2007-12-10 10:16 aming 阅读(302) 评论(0) 推荐(0) 编辑

摘要:原文地址 作者:Mike Snell 翻译:today 说明:原文中的代码为vb.net,我本人比较熟悉c#,所以在翻译的过程中,把vb.net代码替换成了c#代码,所以译文中的代码和原文中的代码会稍有出入,但这并不会影响你阅读。 何谓反射? 反射就是在运行的时候发现对象的相关信息。根据这些信息可以动态的执行对象的方法以及获取对象的属性所储存的值。使用.NET Framework... 阅读全文

posted @ 2007-12-10 10:14 aming 阅读(249) 评论(0) 推荐(0) 编辑

摘要:原文地址 作者:David Tansey 翻译:today 复杂的,面向组件的业务开发,期待现代的软件开发工程师们具备更多的弹性设计,而不是过去的方法设计。微软的.NET框架通过众所周知的声明式编程,广泛的使用特性来附加额外的功能。在软件系统里,特性可以增强系统的弹性,这是因为,特性使功能的松耦合得到了增强。所以,你可以定制自己的特性类,然后根据你自己的意图,合理的使用这些具有松耦合功效的特性... 阅读全文

posted @ 2007-12-10 09:55 aming 阅读(284) 评论(0) 推荐(0) 编辑

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