Hashtable的用法
运行环境:9x/Me/NT/2000/XP/
源码语言:简体中文
源码类型:编程源码 - C++源码 - 其它类别
授权方式:免费软件
源码大小:12.0 KB
推荐星级:
更新时间:2005-10-27 14:53:54
联系方式:暂无联系方式
官方主页:Home Page
图片预览:
【一键转帖到论坛】
插件情况:![]()
解压密码:本站默认解压密码:www.newasp.net
相关Tags:
下载统计:载入数据...
--------------------------------------------------
public class EmployeeID
{
private readonly char prefix;
private readonly int number;
public EmployeeID( string id )
{
prefix = (id.ToUpper())[0];
number = int.Parse ( id.Substring(1,3) );
}
public override string ToString()
{
return prefix.ToString () + string.Format( "{0,3:000}",number );
}
public override int GetHashCode()
{
return this.ToString().GetHashCode();
}
public override bool Equals(object obj)
{
EmployeeID rhs = obj as EmployeeID ;
if( rhs == null )
return false;
if( prefix == rhs.prefix && number == rhs.number )
return true;
return false;
}
}
--------------------------------------------------
public class EmployeeData
{
private string name;
private decimal salary;
private EmployeeID id;
public EmployeeData( EmployeeID id, string name, decimal salary)
{
this.id = id;
this.name = name;
this.salary = salary;
}
public override string ToString()
{
StringBuilder sb = new StringBuilder( id.ToString(), 100 );
sb.Append (": ");
sb.Append ( string.Format( "{0,-20}", name));
sb.Append (" ");
sb.Append (string.Format ( "{0:C}",salary));
return sb.ToString ();
}
}
本站提供Hashtable的用法免费下载,版权归其软件公司或原作者所有。如果你喜欢,请支持正版!
评论内容只代表网友观点,与本站立场无关!
* 请一定升级到最新版WinRAR3.80才能正常解压本站提供的软件!
* 如果您发现下载链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
* 本站为非营利性站点,所有资源均是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任。


