Arraylist и список вопросов в C # - PullRequest
1 голос
/ 13 ноября 2011

У меня есть список сотрудников из gridview на моей странице ASP.net, как показано ниже:

ArrayList tempempList = new ArrayList();
        List<Employee> emps = new List<Employee>();
        for (int i = 0; i < gvemp.Rows.Count; i++)
        {
            if (((CheckBox)gvemp.Rows[i].FindControl("cbAssign")).Checked)
            {
                tempempList.Add(((Label)gvemp.Rows[i].FindControl("lblempSeqNo")).Text);
            }
        }

Теперь у меня есть объект List и Employee, состоящий из следующих свойств empID, empName, empAge, empSalary

Теперь для каждого empID из tempempList мне нужно заполнить список

Я не уверен, как я могу заполнить emps.

Ценю вашу помощь

1 Ответ

1 голос
/ 13 ноября 2011

Объект List<T> - это просто строго типизированная версия (универсальная) ArrayList. ArrayList сохраняется для традиционных целей, и List<T> следует использовать при необходимости.

Вы можете вызвать метод List<T>.Add(), как вы это сделали для метода ArrayList.Add(). Так что-то вроде:

emps.Add(yourValue);

Этого должно быть достаточно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...