C# ArrayList 获取数据

     搞了半天也搞不出,看哪位大哥帮帮忙了,我只要一获取arraylist数组values的值就得到了类名PositionData了,怎样获取下面代码中values.Add(new PositionData("Microsoft", "Msft", "150 共享"))的数据呢

代码如下:

class Program
{
static void Main(string[] args)
{
ArrayList values = new ArrayList();


values.Add(new PositionData("Microsoft", "Msft", "150 共享"));
values.Add(new PositionData("Intel", "Intc", "25 共享"));
values.Add(new PositionData("Dell", "Dell", "115 共享");
Console.WriteLine(这里到底应该怎么写呢?呵呵 望不吝赐教!)
}

}

public class PositionData
{

private string name;
private string ticker;
private string shares;

public PositionData()
{

}

public PositionData(string name, string ticker, string shares)
{
this.name = name;
this.ticker = ticker;
this.shares = shares;
}

public string Name
{
get
{
return name;
}
}

public string Ticker
{
get
{
return ticker;
}
}

public string Shares
{
get
{
return shares;
}
}
}
posted @ 2007-04-05 21:24 寒蝉 阅读(977) 评论(4)  编辑 收藏 所属分类: .Net开发

  回复  引用    
#1楼 2007-06-03 14:55 | 沧海 [未注册用户]
从ArrayList取出数据搞定了嘛?
我也有同样的问题
  回复  引用    
#2楼 2007-07-15 17:56 | 小孬 [未注册用户]
我第一次取他取成功了,我还要取一次,怎么就被清空掉了?郁闷啊!
  回复  引用    
#3楼 2007-07-20 13:16 | rochael [未注册用户]
foreach(PositionData da in values){
if(da.name=="Microsoft"){
return da;
}
}
  回复  引用  查看    
#4楼 [楼主]2007-08-23 09:06 | 寒蝉      
那是,那是,rochael 做的对.不过我现在觉得用泛型更爽.

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-07-16 13:28 编辑过
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接: