加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C#中的Arraylist

发布时间:2020-12-15 19:54:48 所属栏目:百科 来源:网络整理
导读:我创建了一个名为employees的类来保存员工信息.该课程如下所示. class Employee{ private int employeeID; private string firstName; private string lastName; private bool eligibleOT; private int positionID; private string positionName; private Ar
我创建了一个名为employees的类来保存员工信息.该课程如下所示.

class Employee
{
    private int employeeID;
    private string firstName;
    private string lastName;
    private bool eligibleOT;
    private int positionID;
    private string positionName;
    private ArrayList arrPhone;
    private ArrayList arrSector;

如你所见,我创建了一个名为arrSector的数组.它采用员工关联的部门的名称.现在我也想把行业ID和行业名称一起考虑.

我的问题是如何在单个arraylist变量中实现扇区ID和扇区名称.
我想将扇区ID的值和扇区名称一起存储.
任何帮助表示赞赏.

解决方法

创建一个对象来保存两条信息.

public class Sector
{
    public string Name { get; set; }
    public int Id { get; set; }
}

然后使用通用List而不是ArrayList.

class Employee
{
    private int employeeID;
    private string firstName;
    private string lastName;
    private bool eligibleOT;
    private int positionID;
    private string positionName;
    private ArrayList arrPhone;
    private List<Sector> arrSector;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读