我已经在这个问题上工作了一段时间,我一直被困住,所以我希望有人可以把我推向正确的方向.我有一个ac#console应用程序,它将接受一个字符串并验证它只包含0-9,az,AZ和 - .
我的问题是我需要将电话号码中的任何字母转换为各自的号码.因此,如果我输入1800-Flowers,它将输出为1800-3569377.我定义了我的方法:
我不是在寻找解决方案(这是家庭作业),但我正在寻找正确的方向.我是否需要将字符串转换为char数组以分解每个字符,然后在convert方法中将其用于将任何字母切换为数字?
我正在创建一个具有这两种方法的程序,我无法弄清楚.它们是"撤回"和"存款",它们位于CheckingAccount类中.在这些方法中,我想最初将值设为0然后添加到它.然后我想取新数字并从中减去.我想"存款"250美元.然后我想'退出'98美元.我不确定在哪里存储这些值以及如何执行它们.我有一个显示器应该看到的结果,而我离开撤销和存款方法是空的.
账户类别:
class Account
{
protected string firstName;
protected string lastName;
protected long number;
public string FirstName
{
set
{
firstName = value;
}
}
public string LastName
{
set
{
lastName = value;
}
}
public long Number
{
set
{
number = value;
}
}
public override string ToString()
{
return firstName + " " + lastName + "\nAccount #: " + number;
}
}
}
Run Code Online (Sandbox Code Playgroud)
检查帐户类别:
class CheckingAccount : Account
{
private decimal balance;
public CheckingAccount(string firstName, …Run Code Online (Sandbox Code Playgroud)