摘要: 1.概括 1.1、委托是寻址方法的.NET版本,类似C++中的指针。委托可以理解成指向函数的指针,它是类型安全的,定义了具体的参数和返回值。 ——定义一个委托,实际上是定义一个类。委托是对方法的引用,如方法Func,把其功能交给委托的类来实现。 ——委托的作用:结合泛型,可以实现功能上的扩展(... 阅读全文
posted @ 2015-02-14 16:44 黑白键の苹果 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 原因是微软在WIN7开始上加入了网络速度限制。在控制台执行以下命令即可解决: netsh interface tcp set global autotuninglevel=disabled 阅读全文
posted @ 2015-02-13 18:05 黑白键の苹果 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 接口与抽象类是面试中经常会考到的点,容易混淆。首先了解下两者的概念: 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽... 阅读全文
posted @ 2015-02-13 17:51 黑白键の苹果 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 首先记录选中行1234567891011121314151617181920//查询前记录选中行int _currentRow = 0;//int _currentColumn = 0;switch (modMark){case 1:if (dgvHis.CurrentCell != null){... 阅读全文
posted @ 2014-06-17 16:54 黑白键の苹果 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 数据结构 组成原理 操作系统和计算机网络Oracle,Unix,linux等。BS开发,架构设计,模式设计简历C#与.Net程序员面试宝典。 阅读全文
posted @ 2014-06-04 10:22 黑白键の苹果 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、创建文件夹的函数,一次只能创建一层。2、没有现成的判断文件夹是否存在的函数,如果文件夹不存在就创建,会报异常。有以下封装好的函数。可以直接调用。123456789101112131415161718192021222324252627282930313233343536373839404142... 阅读全文
posted @ 2014-05-20 11:24 黑白键の苹果 阅读(456) 评论(0) 推荐(0) 编辑
摘要: Ctrl + K, D格式化代码Ctrl + L 删除一行Ctrl + K, S调出自动代码块svm之后二下TAB 生成Main方法Ctrl + K,C注释代码块Ctrl+K,U取消注释 阅读全文
posted @ 2014-05-20 09:02 黑白键の苹果 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1、Show()和ShowDialog()的差别,前者在执行之后,无需等待返回,多用于MDI窗体的显示(MDI窗体之间是并列的,可以随时切换,需要注意自己调整的页面的需求,是要并列,还是要等待其中一个页面的返回);后者需要等待返回,多用于新增、修改页面,显示的页面上所做的动作需要反馈到调用这个窗体... 阅读全文
posted @ 2014-05-16 17:51 黑白键の苹果 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1、水晶报表需要一个DataSet,每个列都是事先设定好的。在设计DataSet的时候,最好预留几个列,当今后需要增加列的时候,可以利用这些列。2、如果水晶报表已经绑定了数据源,数据源需要修改时,要整体移除,此时报表里面用到这个数据源的控件会自动消失。所以要注意预留一些列。如果没有预留,可以再新建... 阅读全文
posted @ 2014-05-16 17:42 黑白键の苹果 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 两个日期相减,结果为TimeSpan,为时间间隔。http://msdn.microsoft.com/zh-cn/library/system.timespan(v=vs.110).aspx123456//日期相减DateTime vBeginDate = DateTime.Parse("2014... 阅读全文
posted @ 2014-05-09 11:45 黑白键の苹果 阅读(131) 评论(0) 推荐(0) 编辑