abstract class Account
{
private string Name;
protected double Balance;
public Account(string Nm, double Bal)
{
Name = Nm;
Balance = Bal;
}
public virtual void Credit(double Amount)
{
Balance += Amount;
}
public virtual void Debit(double Amount)
{
Balance -= Amount;
}
public virtual void Display()
{
MessageBox.show("姓名=" + Name + ',' + "余额=" + Balance);
}
public void ChangeName(string newName)
{
Name = newName;
}
public abstract double CalculateBankChange();
}
编译时报错,没有上下文相关的messagebox
{
private string Name;
protected double Balance;
public Account(string Nm, double Bal)
{
Name = Nm;
Balance = Bal;
}
public virtual void Credit(double Amount)
{
Balance += Amount;
}
public virtual void Debit(double Amount)
{
Balance -= Amount;
}
public virtual void Display()
{
MessageBox.show("姓名=" + Name + ',' + "余额=" + Balance);
}
public void ChangeName(string newName)
{
Name = newName;
}
public abstract double CalculateBankChange();
}
编译时报错,没有上下文相关的messagebox
解决方案 »
- db.AddInParameter不能替换sqlstring
- InstallShield 2009 设置和获取ComboBox的值
- 【急救!!】DataGridView如何将Column和Row对换显示?也就是将DataGridView翻转90度。。。
- 求数组长度出错
- 在线程中无法读取文件,请高手指点,谢谢!
- 关于 Microsoft Visual Studio C# 制作游戏
- C#的SQL高手们帮忙看看!
- ulong lpNumberOfBytesWritten = 0L 后面的0L是什么意思?
- 新手求助啊
- wpf水墨画板问题
- TextBox输入验证问题
- public void BindGrid(DataGrid dg)从哪点击进入的?
MessageBox.show("姓名=" + Name + ',' + "余额=" + Balance);
改成
MessageBox.Show("姓名=" + Name + ',' + "余额=" + Balance.ToString());