一个简单的类的继承的写法(C#)
2011-10-21 14:23
253 查看
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)版权所有,转载请注明出处!
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)版权所有,转载请注明出处!
相关文章推荐
- 一个简单的类的继承的写法(C#)
- 用一个简单示例来说明C#中的继承、封装和多态
- c#一个简单的实例告诉你,多继承还可以这么来
- 用一个简单示例来说明C#中的继承、封装和多态
- 例题:计算运费。c#语言基础,比较简单。看代码输入格式和方法。同样方法可以做一个 出租车打车的程序
- C# 一个简单分词程序的思路和代码(一)
- Pocket PC开发入门(一)--一个采用C#的简单例程
- 如何用C#写一个简单的Login窗口
- .Net/C#: 一个将在线简体中文网页转为繁体中文页简单方法 (尚不完善 IHttpHandler Proxy / Response.Filter)
- .NET/C#中 System.Text.Encoding 类的一个简单用法
- C#异步:实现一个最简单的异步
- C#名单:一个简单的实现
- 一个极其简单的在线C#IDE例子(zz)
- 一个简单的测试框架(C#版)
- C# 简单的方法与属性的继承
- 一个最简单的C#事件例子(转)
- C#2005 一个简单的访问ini文件类
- 利用C#编写一个简单的抓网页应用程序
- C#对一个简单的xml文件的操作
- 【C#】一个简单的windows服务程序