Обращение к целой строке/колонке двухмерного массива - Visual Basic .NET

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

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

Народ, приветствую, подскажите, плж, следующую вещь. Имеется массив из двух измерений 30 х динамическое значение Мне нужно обратится прямо к столбцу/строке из 30-ти значений Т.е. например
где SidedArr это массив (30,q) элементов. В Php такое возможно, vb.net не могу найти. Спасибо.

Решение задачи: «Обращение к целой строке/колонке двухмерного массива»

textual
Листинг программы
Imports System.Runtime.CompilerServices
 
Module Extensions
 
    <Extension>
    Public Function GetRow(Of T)(self As T(,), row As Integer) As T()
        Dim result(self.GetLength(1) - 1) As T
        For i = 0 To result.Length - 1
            result(i) = self(row, i)
        Next
        Return result
    End Function
 
    <Extension>
    Public Function GetColumn(Of T)(self As T(,), column As Integer) As T()
        Dim result(self.GetLength(0) - 1) As T
        For i = 0 To result.Length - 1
            result(i) = self(i, column)
        Next
        Return result
    End Function
End Module

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


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

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

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