Как создать и заполнить List>? - C#

Узнай цену своей работы

Формулировка задачи:

Как создать и заполнить List< List<int> > ?
Листинг программы
  1. class Matrix
  2. {
  3. protected List<List<int>> matrix;
  4. protected readonly int ROWS, COLS;
  5. public Matrix(int rows = 3, int cols = 3)
  6. {
  7. ROWS = rows;
  8. COLS = cols;
  9. matrix = new List<List<int>>(ROWS);
  10. for(int i = 0; i < rows; ++i)
  11. {
  12. List<int> tmp = new List<int>(COLS);
  13. matrix.Add(tmp);
  14. }
  15. ;
  16. }
  17. }
например как в ++
Листинг программы
  1. std::vector< std::vector<int> > matrix(3, std::vector<int>(5));

Решение задачи: «Как создать и заполнить List>?»

textual
Листинг программы
  1. matrix = Enumerable.Range(0, 3).Select(i => Enumerable.Repeat(0, 5).ToList()).ToList();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут