Произведение двух матриц и ошибка "Индекс за пределами диапазона" - C#

  1. Ситуация такова. Имеются две матрицы размерностью 8 на 8. Количество строк и столбцов двух матрицах можно изменять, но не превышать 8. Как таковой код работает, но при произведении матрицы А (5 на 8) и матрицы Б (8 на 4) должна быть результативная матрица 5 на 4, но в ходи выполнения процесса вылетает ошибка "Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index". При этом матрицу А (Произвольную на 8) и Б(8 на Произвольную) он не решает. Т.е. программе не нравятся прямоугольные матрицы. Хотя, в консольном варианте все работает верно без критов, а с ДатойГридВью критует.Помогите плз Ниже приведен код:


textual

Код:

for (int j = 0; j < r.GetLength(1); j++)


Похожие ответы
  1. Доброго времени суток, Господа. Вопрос в следующем. Как мне правильно сделать пересечение друх множеств? Вопросы следующие:1. Хочу найти пересечение двух последовательностей, которые хранят информацию о свойствах двух классов, по имени этих свойств:

  1. Даны два целочисленных файла, упорядоченных по возрастанию. Сформировать третий файл на основе данных, который также упорядочен и представляет операцию симметричную разность (объединение разностей множеств) с элементами исходных файлов. Помогите пожалуйста, а то я что-то туплюДобавлено через 2 часа 0 минут приложение должно быть не консольное

  1. 1)Нужно написать программу которая реализует диалог с пользователем : запрашивает с клавиатуры три целых числа , и выводит на экран произведение данных чисел в прямом и обратном порядке язык c#

  1. Добрый день! Есть 2 массива типа string. Нужно вернуть индексы элементов первого массива, в элементах которого содержатся элементы второго массива. Разумеется, прогонять двойной цикл не целесообразно. Думал в сторону Linq и регулярных выражений, но пока не смог ни к чему придти. Подскажите, в какую сторону двигаться

  1. Найти произведение и сумму первых 10 чисел, оканчивающихся на 2.

  1. Добрый день. Чет голова не работает. Дано две строки:

  1. Всем привет! Стоит такая задача: Есть класс Unit, в котором есть метод, определяющий сталкновение двух юнитов. В коде это выглядит примерно так:

  1. Помогите, пожалуйста, с выполнением задания, суть которого заключается в том, что бы поменять местами слова в строках, состоящих из двух слов. Заранее огромное спасибо! (Вот итог, который должен получиться)