C# 比较钱的多少

来源:百度知道 编辑:UC知道 时间:2024/09/21 21:55:18
1.编写人民币类
public class RMB
{
int yuan;
byte jiao;
byte fen;

public (int yuan,byte jiao,byte fen)
{}

比较 1-大;0=相等;-1-小
public int Compare(RMB cmbObj)
{}

}

2.使用Nunit测试你编写的方法
我感觉题目有点儿歧义 不过还没有什么思想 刚学 谢谢各位了

public class RMB
{
private double yuan;

public double Yuan
{
get { return yuan; }
set { yuan = value; }
}

//比较 1-大;0=相等;-1-小
public int Compare(RMB rmb)
{
if (rmb.yuan > 0)
{
return 1;
}
else if (rmb.yuan < 0)
{
return -1;
}
else
{
return 0;
}
}

使用方法

RMB rb = new RMB();
rb.Yuan = -12;
rb.Compare(rb):

还有开发 C# 我一直使用的是 .net平台 开发工具
vs2005 你所说的Nunit 没有使用过抱歉

//测试
new Tester().TestRMBComparer();

//测试类
public class Tester
{
public void TestRMBComparer()
{
RMB a = new RMB(1, 2, 3);
RMB b = new RMB(2, 3, 4);