当前位置:编程学习 > C#/ASP.NET >>

用C#编ATM的代码

你好。你有用C#编的ATM的代码吗??不是用控制台做的,是用windows做的~~

补充:发给我好不~~谢谢!!!

追问:这个不是控制台的吗?我想要windows,

发来我的qq邮箱好吗??谢谢!!我的qq是532180768

答案:// ATM.cs
// ATM项目中的ATM类源文件

using System;
using System.Collections.Generic;
using System.Text;

namespace ATM
{
class ATM
{
private const string quitCode = "20060824";
private Bank bank;
public ATM(Bank bank)
{
this.bank = bank;
}
public void Start()
{
while (true)
{
// 主界面
PrintLogo();
Console.WriteLine(" 1. 开户 ");
Console.WriteLine(" 2. 登录 ");
Console.WriteLine("----------------------------------------------");
Console.WriteLine("");
Console.Write("你的选择(回车结束):");
string code = Console.ReadLine();

// quit system
if (code == quitCode)
return;


if (code == "1") // 开户
OpenAccount();
else if (code == "2") // 登陆
LoginAccount();
}
}
private void LoginAccount()
{
PrintLogo();
Console.WriteLine(" 请输入你的帐号的用户名和密码 ");
Console.WriteLine("----------------------------------------------");
Console.WriteLine("");
string name = Input("用户名(回车结束):");
string password = Input("密码(回车结束):");

// 登录帐号
Account account;
if (!bank.LoginAccount(name, password, out account))
{
Console.Write("登录错误,请检查用户名和密码是否正确。按Enter键继续...");
Console.Read();
}
else
{
ManageAccount(ref account);
}
}
private void OpenAccount()
{
PrintLogo();
Console.WriteLine(" 请输入你的帐号的用户名和密码 ");
Console.WriteLine("----------------------------------------------");
Console.WriteLine("");
string name = Input("用户名(回车结束):");
string password = Input("密码(回车结束):");
有啊
那个很简单的!

上一个:C#中索引器怎么用?
下一个:关于c#的一些相关问题?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,