Подскажите как понять строку кода ActionScript, Нужно перевести на C#, или хотя бы назначение.

Жалоба
Вопрос

if (x >= 0 && y >= 0 && x < Config.cols && y < Config.rows) return x + y * Config.cols;   return -1;Дополнение:private function _getIndex(x:int, y:int):int
 {
  if (x >= 0 && y >= 0 && x < Config.cols && y < Config.rows) return x + y * Config.cols;
  return -1;
 }

не понятно что Config.cols делает.
Если не трудно набросайте код на С++ или C#Дополнение:/**
  * Возвращает индекс ячейки по X и Y
  */

Вот комент к функции. Только вот понять как оно работает я все равно не могу, если кто то сможет написать код более вразумительный , буду благодарен.

В процессе 1
программирование 3 года назад 2 Ответов 126 Просмотров 0

Ответов ( 2 )

    0
    3 года назад
    Ответить

    Функция по координатам ячейки в двухмерном массиве (размерность которого задается объектом Config) возвращает соответствующую позицию в одномерном массиве.

    0
    3 года назад
    Ответить

    Что непонятного? y сравнивается с высотой и шириной некоей компоненты Config.

Ваш ответ