u 一个简单的类的继承的写法(C#)
public class HashTable : Hashtable
{
public HashTable()
{}
public override object this[object key]
{
get
{
try
{
key = key.ToString().ToLower();
}
catch(Exception ex)
{}
return base[key];
}
set
{
try
{
key = key.ToString().ToLower();
}
catch(Exception ex)
{}
base[key] = value;
}
}
public override void Add(object key, object value)
{
try
{
key = key.ToString().ToLower();
}
catch(Exception ex)
{}
base.Add (key, value);
}
public override void Clear()
{
base.Clear ();
}
public override void Remove(object key)
{
try
{
key = key.ToString().ToLower();
}
catch(Exception ex)
{}
base.Remove (key);
}
public override IDictionaryEnumerator GetEnumerator()
{
return base.GetEnumerator();
}
public override bool Contains(object key)
{
try
{
key = key.ToString().ToLower();
}
catch(Exception ex)
{}
return base.Contains (key);
}
public override bool ContainsKey(object key)
{
try
{
key = key.ToString().ToLower();
}
catch(Exception ex)
{}
return base.ContainsKey (key);
}
}
国内顶级流程管理中间件平台方正飞鸿FIX(www.founderfix.com)版权所有,转载请注明出处!