У меня есть этот фрагмент кода C, который использует указатели в очень запутанном виде.Можете ли вы понять этот код кода?
// We first point to a specific location within an array..
double* h = &H[9*i];
int line1 = 2*n*i;
int line2 = line1+6;
// ..and then access elements using that pointer, somehow..
V[line1+0]=h[0]*h[1];
V[line1+1]=h[0]*h[4] + h[3]*h[1];
Что здесь происходит? как я могу написать что-то эквивалентное в C#?