只有注册用户登录后才能阅读该文。 阅读全文
摘要:
【C#操作符重载】C#操作符重载是指允许用户使用用户定义的类型编写表达式的能力。例如,通常需要编写类似于以下内容的代码,以将两个数字相加。很明显,sum 是两个数字之和。int i = 5; int sum = i + j;如果可以使用代表复数的用户定义的类型来编写相同类型的表达式,那当然是最好不过了:Complex i = 5;Complex sum = i + j;运算符重载允许为用户定义的类型重载(即指定明确的含义)诸如“+”这样的运算符。如果不进行重载,则用户需要编写以下代码:Complex i = new Complex(5);Complex sum = Complex.Add(i, 阅读全文
摘要:
类: 类的访问修饰符有public、internal,缺省时为internal internal限制类在本项目中访问,不能被其他项目访问 public使得类可以在其他项目中访问,但是先要添加对该类所在项目的引用,并且using该类的命名空间;方法: 方法的访问修饰符有private、prote... 阅读全文
摘要:
C#程序中的Dispose方法,一旦被调用了该方法的对象,虽然还没有垃圾回收,但实际上已经不能再使用了。所以使用上要仔细考虑细节 阅读全文