我不太确定这叫什么,但我想知道如何执行以下操作:
Bank.Items
Bank.Money
然后会有类似的方法
Bank.Money.getMoney();
Bank.Money.setMoney(500);
如果有人至少可以告诉我要查找的内容会有所帮助。
您可以简单地创建Money
一个属性Bank
并免费获取 getter 和 setter。
例如:
public class Bank {
public decimal Money { get; set; }
}
但这是一家银行,您可能需要更复杂的东西,在这种情况下,您可以在 getter 和 setter 的主体中执行逻辑,但您需要管理存储:
private decimal money;
public decimal Money {
get {
// do something here
return money;
}
set {
// and or here
money = value;
}
}
也许你想要的是创建一个 Money 类?
class MoneyClass
{
private decimal MoneyValue;
public decimal getmoney()
{ return MoneyValue; }
public setmoney(decimal Value)
{ MoneyValue = Value; }
}
class Bank
{
public MoneyClass Money;
}
或者您可以将钱作为财产存入银行:
class Bank
{
public Money {get; set;}
}