[flash=500,400]http://s1.knowsky.com/20160211/a1lypfapd2c15.jpg[/flash]
幼儿园大班丶默
今天分享一个大家都爱的Money 银行系统代码 可以随心所欲的存钱取钱 让你成为首富不是梦 come on!
那么,就让我们一起来看看,究竟是什么能让我这矮丑穷屌丝,一夜瞬间成为首富(咳咳!装的有点大了)
1//要想成功,必须马到2//建立数组3Card[] cards =newCard[21];4//卡类初始化5publicvoidInitialData()67{8//1.准备一个卡对象 Card card1 = new Card();9card.CardNo ="212121"; card1.CardOwner ="火力";10card1.CardPwd ="666666";8card1.Balance =7.417.417.474.741;
以上是我的银行卡信息 随便用!别含糊 卡找我来拿 我的电话:洞拐洞漆洞洞两洞壹贰弎叄
下面继续教你怎么去创建自己的银行卡(开户)再一个教你怎么去用我的卡去取钱、存钱等等等等的一系列操作 如果有钱多的RMB玩家 也可以往我的银行卡里去存钱 欢迎大家踊跃参与。
先写开户
Console.WriteLine("请输入卡号:");stringcardNo =Console.ReadLine();
Console.WriteLine("请输入密码:");stringcardPwd =Console.ReadLine();
Console.WriteLine("请输入用户名:");stringcardOwner =Console.ReadLine();
Console.WriteLine("请输入开户金额:");doublebalance =double.Parse(Console.ReadLine());//先将零散的属性装配成一个卡对象
Card card=new Card();card.CardNo= cardNo;
card.CardPwd = cardPwd;
card.CardOwner =cardOwner;
card.Balance= balance;
//01.将card对象赋值给数组第一个为null的项目for(inti =0; i < cards.Length; i++) {if(cards[i]==null)
{
//我就将card赋值给cards[i] cards[i] = card;Console.WriteLine("开户成功");
break;
}
}
Console.WriteLine("===================");
Welcome();
}
//一个item就是一张卡
if (item!=null) {Console.WriteLine("用户名{0}\t余额{1}", item.CardOwner, item.Balance);
}
学会了开户 , 那么接下来 我们就来学学存钱(存款)
Console.WriteLine("请输入卡号:");
stringcardno =Console.ReadLine();boolflag =false;
//如何判断对方卡号存在foreach(Card itemincards)
{
if(item!=null)
{
if(item.CardNo.Equals(cardno))//卡号存在{
//请输入金额 Console.WriteLine("请输入存款金额:");intmoney =int.Parse(Console.ReadLine());
item.Balance +=money;
Console.WriteLine("存款成功");
Console.WriteLine("余额:{0}",item.Balance);
flag =true;
break;
}
好 我们学会了存了 接下来就是取 如果存进去取不出来了就悲哀了
boolflag =false;//默认没有该卡foreach(Card itemincards)
{if(item!=null)
{if(item.CardNo.Equals(account))
//证明卡存在{//提示用户输入密码Console.WriteLine("请输入密码:");stringpwd =Console.ReadLine();if(item.CardPwd.Equals(pwd))
{//代码执行到这里,证明用户名和密码均正确Console.WriteLine("请输入取款金额:");intmoney =int.Parse(Console.ReadLine());if(money <item.Balance)
{
item.Balance= item.Balance -money;
Console.WriteLine("取款成功,用户名是{0}的账户余额是{1}", item.CardOwner, item.Balance);
}else{
Console.WriteLine("余额不足");
}
}
好 我们会取钱了 那么我们接下来 要学会转钱(转账)
YOU那么富裕心肠又那么好 是吧 比如 就像我Lei哥
恩 时不时的要给那些穷的掉渣的生活困难的人 转一些救命钱 对吧 所以要向他学习 下面继续学习
else{booloutCardFlag =false;//默认转入卡不存在inttype =0;foreach(Card cardincards)
{if(card!=null)
{if(card.CardNo.Equals(outCardNo))//卡号一致{
flag=true;//判定密码是否一致if(card.CardPwd.Equals(outCardPwd))//密码一致{//用户名 密码都正确,继续接下来的内容
Console.WriteLine("请输入转入卡卡号:");stringinCardNo =Console.ReadLine();
#region内层循环,转入卡
foreach(Card card1incards)
{if(card1 !=null)
{if(card1.CardNo.Equals(inCardNo))//转入的卡存在
{
type=1;//存在,提示输入转账金额
Console.WriteLine("请输入转账金额:");
intmoney =Convert.ToInt32(Console.ReadLine());
if(money <= card.Balance)//合法{while(money %100!=0)//不是面值100元的
{
Console.WriteLine("您输入的数值不正确,请重新操作");
money=Convert.ToInt32(Console.ReadLine());
}
哈哈哈 这下哪样都学会了吧 相信你通过努力一定会玩的越来越6
玩转整个银行系统 做大土豪 大富翁 数1后边的零 数到眼抽筋。
以上就是本“幼儿园大班”在校生所了解的。
还望此行的大神多多指教
小友在此谢过
此次分解完毕 请待下次分解。