Я перешел с C на C #.У меня есть функция, которая принимает массив.Я хочу передать одно измерение двумерного массива этой функции.
C-код будет: -
void array_processing(int * param);
void main()
{
int Client_ID[3][50];
/* Some
Processing
which fills
this array */
array_processing(&Client_ID[1]);
}
Теперь, когда я хочу сделать то же самое в C #, как я могупередать этот массив?Определение функции будет выглядеть так: -
private void array_processing(ref int[] param);
и массив будет объявлен как: -
int[,] Client_ID = new int[3,50];
Теперь Как я могу передать Client_ID[1]
в функцию array_processing()
??
Делая array_processing ( ref Client_ID[1])
, кричит как «Неверное количество индексов»!