c#能不能重写 父类的父类 的虚方法? 是这样的,父类的虚方法里有些代码我不想执行,我只想直接继承并重写父类的父类的虚方法?如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 override啊lz知道啥叫虚方法吗? 继承父类。然后重写虚方法不行吗?public override string 方法名(){ } public Class A{ public virtual string GetStr(){ return "fuck";}}public Class B:A{ public override string GetStr(){return "FUCK";}}A a = new B();console.write(a.GetStr());//输出 FUCK 懂了? 父类的父类如果是internal呢? FUCK! 父类的父类如果是internal呢? FUCK!别逗乐,internal只是一个访问修饰符,只要在同一命名空间就可以了。 父类的父类如果是internal呢? FUCK!别逗乐,internal只是一个访问修饰符,只要在同一命名空间就可以了。intenal是同一个程序集,可不是在同一个命名空间,你试下就知道了。 因为父类和父类的父类在一个.net自带的程序集内,而自己写的类又在一个程序集里,方法又是internal,所以没有办法转换成父类的父类再调用。 水晶报表 txt转换excel asp.net timer控件问题 一個不知道能否實現的功能? session过期问题。急等! requiredfieldvalidator焦点问题 求助context.Request.Files["IptFiles"]为Null 如何遍历出域森林下面的所有子域 初学者之路,高手帮忙! 如何返回上一页面? C# 中枚举问题 求JS或Jquery实现的类似Excel选择多个单元格的效果
lz知道啥叫虚方法吗?
public override string 方法名()
{
}
public Class A{
public virtual string GetStr(){
return "fuck";
}
}
public Class B:A{
public override string GetStr()
{
return "FUCK";
}
}A a = new B();
console.write(a.GetStr());//输出 FUCK 懂了?
只要在同一命名空间就可以了。
只要在同一命名空间就可以了。intenal是同一个程序集,可不是在同一个命名空间,你试下就知道了。