日期:2014-05-20  浏览次数:21020 次

如何实现自定义类型 动态数组
现在有个自定义类,现在想定义一该类的数组,请问如何实现。

其实我想实现的功能是论坛的在线会员显示(含会员名和用户组两个元素)

------解决方案--------------------
使用ArrayList看能不能达到你的要求。
------解决方案--------------------
使用ArrayList,ArrayList的元素可以是任何Object。

------解决方案--------------------
可以定义一个结构体:

public struct Infor
{
public string name;//姓名
public string group;//组
}

Infor infor=new Infor();
infor.name= "test ";
infor.group= "test ";

//将信息添加到ArrayList中..
ArrayList list=new ArrayList();
list.Add(infor);
...

------解决方案--------------------
自己定义一个类吧,
public class TargetObj
{
private string _name;//姓名
private string _group;//组

public string Name
{
get{retrun value;}
set{_name=value);
}


public string Name
{
get{retrun value;}
set{_name=value);
}
}

public List <TargetObj> getUserOnlineList()
{
List <TargetObj> list = new List <TargetObj> ();
list.add(new TargetObj( "111 ", "1 "));
......
return list;

}