.NET 4.x Заполнение массива в другом методе - C#

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

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

Хочу заполнить массив первого класса во втором, но он не заполняется.
Листинг программы
  1. class Program
  2. {
  3. static void Main(string[] args)
  4. {
  5. int[] b = new int[3];
  6. Class1 cl = new Class1();
  7. cl.R(b);
  8. Console.Write(b[1]);
  9. Console.Read();
  10. }
  11. }
Листинг программы
  1. class Class1
  2. {
  3. int[] a =new int[3];
  4. public Class1()
  5. {
  6. a[0] = 5;
  7. a[1] = 7;
  8. a[2] = 9;
  9. }
  10.  
  11. public int[] R(int[] array)
  12. {
  13. array = a;
  14. return array;
  15. }
  16. }
Вывод в программ 0.

Решение задачи: «.NET 4.x Заполнение массива в другом методе»

textual
Листинг программы
  1.     public int[] R()
  2.     {
  3.         return (int[])a.Clone();
  4.     }

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


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

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

14   голосов , оценка 4 из 5

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

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

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