随笔分类 - C#
摘要:这是一篇瞎扯的文章,扯到策略模式,接口回调,C#的委托与事件......
阅读全文
摘要:注:本文转载自 http://www.cnblogs.com/michaelxu/archive/2008/04/01/1132633.html 虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢?1. 虚方法必须有实现部分,抽象方法没有提供实现部分,抽象方法是一种强制派生类覆盖的方法,否则派
阅读全文
摘要:操作符也是可以重载的,先总结一下操作符的性质:如我们所知,操作符在不同的情况下有不同的语义,具体取决于它所操作的类型。例如,操作符“+”在操作数值类型的时候意味着“加”,在操作字符串时意味着“连接”。每个操作符都有一个优先级。例如,操作符“*”具有比操作符“+”更高的优先级。意味着表达式 a+b...
阅读全文
摘要:本文系转载学习。对于关注对 Windows 窗体应用程序中引发的每个事件按次序进行处理的开发人员来说,事件引发的顺序特别重要。当某种情况需要小心处理事件时(如重绘窗体的某些部分时),必须知道事件在运行时的确切引发顺序。本文提供了一些有关在应用程序和控件的生命周期中的几个重要阶段中的事件顺序的详细信息...
阅读全文
摘要:datatable中,获取第i行j列的单元格内容: string str =DataSet.Tables[0].Rows[i][j].ToString();datagridview中,获取第i行j列的单元格内容: string str =DataGridview.Rows[i]....
阅读全文
摘要:重载,是指在相同的作用域内,声明多个同名的方法。用以对不同类型或数量的参数的参数执行相同的操作。比如,可以求两个或者三个 int类型数中的最大值,我们可以编写这样的方法实现: class Util{ public static int Max(int num1,int num2) ...
阅读全文