Возвращение массива из метода - C#

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

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

using System;
 
class MatrixMultiply {
    static void Main() {
        [B]int[,] a;
        a = Input(dst)[/B];
        int[,] b = { { 5, 6 }, { 7, 8 } };
    }
 
    private static void Input(int[,] dst) {
        int[,] a = new int[2, 2];
        for (int r = 0; r < a.GetLength(0); r++) {
            for (int c = 0; c < a.GetLength(1); c++)  {
                Console.Write("Enter value for [{0},{1}] : ", r, c);
                dst[r, c] = int.Parse(Console.ReadLine());
            }
        }
        Console.WriteLine();
    }
}
Дорогие, подскажите пожалуйста как вернуть из метода Input матрицу. Как правильно написать в методе Main вызов метода Input?? Текст выделенный жирным шрифтом, как раз то место где я не знаю как вызвать метод( Благодарю, заранее.

Решение задачи: «Возвращение массива из метода»

textual
Листинг программы
public static void Main()
{
   int[,] mat = new int[3, 4]; // создание объекта, выделение памяти
 
   Fill(mat); // вызов метода и передача матрицы для заполнения
}
 
public static void Fill(int[,] matrix)
{
    // заполнение элементов матрицы
}

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


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

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

6   голосов , оценка 3.667 из 5
Похожие ответы