| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1691 人关注过本帖
标题:[求助]arrayList怎么取出里面的成员????
只看楼主 加入收藏
无泪的遗憾
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-12-16
收藏
 问题点数:0 回复次数:3 
[求助]arrayList怎么取出里面的成员????

使用C#语言面向对象技术,开发一个实用的银行帐户管理系统的控制台应用程序。(1)功能要求要求该银行帐户管理系统由新帐户管理和老帐户管理两个子系统组成。系统启动后,根据用户类型,进行相应权限操作。用户类型有:新用户和老用户。其主要功能如下:新用户:新开帐户,存储初始金额。老用户:存钱、取钱和查询余额。
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
class Person
{
public int a=1;
public string m_name;//姓名
public int m_accounts;//帐号
public double m_balance;//钱
public string Name//名字属性
{
get
{
return m_name;
}
set
{

m_name = value;
}
}
public double Balance//余额属性
{

get
{
return m_balance;
}
set
{

m_balance = value;
}
}


public int Accounts//帐号属性
{
get
{
return m_accounts;
}
set
{
m_accounts = value;
}
}

public Person() { }//构造函数
public Person(string sname, double smoney)
{
m_name = sname;
m_accounts =a;
m_balance = smoney;
a++;
Console.WriteLine("尊敬的{0}先生,你的帐号为{1},现有余额{2}元", m_name, m_accounts, m_balance);

}


static void Main(string[] args)
{

Console.Write("请选择:1-新开户 2-老帐户 3-退出");
char ch = Console.ReadKey().KeyChar;
if (ch == '3')
return;
if (ch == '1')
{
try
{
Console.WriteLine("\n请输入姓名:");
string sname = Console.ReadLine();
Console.WriteLine("请输入开户初始金额:");
double.TryParse(Console.ReadLine(), out smoney);
Person P1 = new Person(sname, smoney);
ArrayList m_array = new ArrayList();
m_array.Add(P1);
}
catch
{
Console.WriteLine("开户失败,请重新开户");
}
}
if (ch == '2')
{
Console.Write("\n请输入你的帐号:");

{
int a1;
int.TryParse(Console.ReadLine(), out a1);
Person c1 = new Person();
Console.WriteLine("\n欢迎你{0}光临", 这里我想提取出姓名);
Console.WriteLine("\n你的钱为{0}", 这里我想提取出钱);

}
}
}
}
}

这是我做的一道题,那位大虾帮帮我啊啊,怎么取出arraylist里的成员......

[此贴子已经被作者于2006-12-16 19:21:45编辑过]

搜索更多相关主题的帖子: arrayList 面向对象 成员 using System 
2006-12-16 09:58
fququ
Rank: 1
等 级:新手上路
威 望:1
帖 子:181
专家分:0
注 册:2004-5-30
收藏
得分:0 
bean a=new bean(name,PinCode);
你的构告函数写了吗?
bean b=((bean)list[0]);

2006-12-16 10:35
无泪的遗憾
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-12-16
收藏
得分:0 

写了....

2006-12-16 11:51
shenba
Rank: 1
等 级:新手上路
威 望:1
帖 子:179
专家分:0
注 册:2006-9-17
收藏
得分:0 

为什么不用HashTable呢 ,你可以把帐号当作key 然后你的Person对象 作为value 存入 ,取出来的时候 通过帐号获得value


2006-12-16 16:35
快速回复:[求助]arrayList怎么取出里面的成员????
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017678 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved