名字相同 如何继承扩展父类
我用 Reflector 反得某程序代码入下
public class Hashtable : Hashtable
{
// Methods
public Hashtable();
public override void Add(object key, object value);
public bool isObjectList(object key);
// Nested Types
private class ObjectList : ArrayList
{
// Methods
public ObjectList();
}
}
本程序是否在编译时候加了特性?
请问怎样做才能让Hashtable 以同样的类名继承父类?
问题点数:50、回复次数:4Top
1 楼jiezhi(风满袖)回复于 2006-03-03 16:26:35 得分 0
应该说没有什么奇怪的.
只要这个类不是sealed的,且不在同样的namespace内,你就可以这么做.Top
2 楼jiezhi(风满袖)回复于 2006-03-03 16:27:01 得分 0
比如,我也可以写一段代码:
namespace ConsoleApplication1
{
class Hashtable:System.Collections.Hashtable
{
}
}
编译通过Top
3 楼luoleixinhua(落泪)回复于 2006-03-03 18:13:47 得分 0
解决了谢谢Top
4 楼zhzuo(秋枫)回复于 2006-03-10 23:13:04 得分 0
这种情况下如果别扭也可以考虑组合。Top




