重写以后,用基类对象和子类对象访问myMethod()方法,结果都是访问在子类中重新定义的方法,基类的方法相当于被覆盖掉了。
说错了吧,例如
private void button1_Click(object sender, EventArgs e)
{
B b = new B();
A a = new A();
b.AA();
a.AA();
}
class A
{
public virtual void AA()
{
MessageBox.Show("AA");
}
}
class B : A
{
public override void AA()
{
MessageBox.Show("BB");
}
}
显示的结果为BB然后是AA,怎么覆盖了那?呵呵
A a = new A();改成A a = b;这个可以实现你说的效果
QQ:176943791
竟然搜到你的文章!哈哈。想看看System.Net.Mail和System.Web.Mail有什么区别,但是你的文章里没说。现在在.net3.5里老提醒Web.Mail过时,推荐用Net.Mail,使用方法有些不同。
你的文章不错!看看你的布局,好像有点问题,赶快调整下。:)
我叫你这样做了,还是读出空的字符串,我把HDR=YES改成HDR=NO,就可以了,不知道是什么原因
@canbeing
这几个都还比较好用,关键看自己选择了
我从JMail转到Framework1.1下的web.mail,是因为繁体环境下有不同程度乱码问题才转到web.mail的
看实际情况了
谢谢
我还在更新,就有同学帮忙顶了:)
漏了几个还有点用处的网站
http://www.systemwebmail.com
http://www.systemnetmail.com
这两个是专门介绍System.Web.Mail和System.Net.Mail下的一些比较细而且很有用的问题
到google或者Verycd.com上搜索就可以了:)
记得不要打补丁,否则就不好用了~