五维思考

学习要加,骄傲要减,机会要乘,懒惰要除。 http://www.5dthink.cn

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  C#

上一页 1 ··· 4 5 6 7 8

摘要:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 ... 阅读全文
posted @ 2015-03-09 19:40 五维思考 阅读(254) 评论(0) 推荐(0) 编辑

摘要:/// /// 打开新的子窗体 /// /// 窗体的类名 /// 窗体所在类库的名称 public static void CreateForm(string strNa... 阅读全文
posted @ 2015-03-09 18:58 五维思考 阅读(238) 评论(0) 推荐(0) 编辑

摘要:简介在教程一中创建的数据访问层 (DAL) 将数据访问逻辑与表示逻辑清晰地分离开来。然而,尽管 DAL 从表示层中清晰地分离出数据访问层细节,它却并没有实施任何可能采用的业务规则。例如,我们想让我们的应用程序在 Discontinued 字段设为 1 时禁止对 Pro... 阅读全文
posted @ 2015-03-07 17:56 五维思考 阅读(588) 评论(0) 推荐(0) 编辑

摘要:1、使用Assembly类定义和加载程序集,加载在程序集清单中列出模块,以及从此程序集中查找类型并创建该类型的实例。2、使用MethodInfo了解方法的名称、返回类型、参数、访问修饰符(如pulic 或private)和实现详细信息(如abstract或virtua... 阅读全文
posted @ 2015-03-07 17:50 五维思考 阅读(2254) 评论(0) 推荐(0) 编辑

摘要:/// /// 持久化对象为XML文件 /// public class MyXmlSerializer{ /// /// 序列化对象 /// /// 对象 /// 持久化对象文件 /// public stat... 阅读全文
posted @ 2015-03-07 10:32 五维思考 阅读(268) 评论(0) 推荐(0) 编辑

摘要:private void frmLogin_KeyPress(object sender, KeyPressEventArgs e){ //按回车键查找下一个可设置焦点的组件。 if (e.KeyChar == (Char)Keys.Enter) { ... 阅读全文
posted @ 2015-03-07 10:21 五维思考 阅读(746) 评论(0) 推荐(0) 编辑

摘要:/// /// 设置本机时间 /// public class LocalTimeSync{ [DllImport("Kernel32.dll")] public static extern bool SetSystemTime(ref SystemTim... 阅读全文
posted @ 2015-03-07 09:59 五维思考 阅读(561) 评论(0) 推荐(0) 编辑

摘要:看似一个简单的功能需求,其实很多初学者处理不好的,很多朋友会这么写://父窗体是是frmParent,子窗体是frmChildA//在父窗体中打开子窗体 frmChildA child = new frmChildA();child.MdiParent = this;... 阅读全文
posted @ 2015-03-07 09:05 五维思考 阅读(2161) 评论(0) 推荐(0) 编辑

摘要:我们来实现这样一个功能:当父窗体打开一个子窗体时隐藏父窗体的Panel,而当子窗体关闭时让Panel显示。实现的主要思路是创建一个子窗体的父类并在类中声明一个委托,当父窗体调用子窗体时绑定显示Panel的方法。如下:1.新建一个项目,分别添加MainForm、B... 阅读全文
posted @ 2015-03-07 00:28 五维思考 阅读(2125) 评论(0) 推荐(1) 编辑

摘要:实现原理:利用反射获取实体的每一个属性,并通过属性获取属性上标注的特性,调用特性的Validate方法(此方法自定义的)来验证属性的值是否合法。 1、创建基类 创建校验特性的基类BaseAttribute,该类继承了Attribute表明为一个特性,Validate方法为抽象方法,目的是给实现的子类 阅读全文
posted @ 2015-03-06 07:22 五维思考 阅读(472) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8

QQ群:1. 全栈码农【346906288】2. VBA/VSTO【2660245】