tengo un código que se parece a (más o menos):No se puede convertir de doble [] [] para duplicar [*, *]
public void INeedHolidaysNow(double[,]){
//... Code to take a break from coding and fly to Hawaii
}
double[][] WageLossPerVacationDay = new double[10][5];
INeedHolidays(WageLossPerVacationDay); // >>throws the Exception in the Title
he encontrado la solución en this post que consiste en un bucle en lugar thant probando un reparto salvaje
Así que mi pregunta es: ¿POR QUÉ? ¿Qué sucede detrás de las escenas en la asignación de memoria que impide lo que puede parecer, al menos a primera vista, ser un modelo viable? Quiero decir estructuralmente, ambas expresiones parecen ser bastante idénticas. ¿Qué es lo que me falta aquí?
EDIT: Tengo que usar "double [] []" como lo proporciona una biblioteca externa.
CodeInChaos stroke Again ;-) Siempre precisa y relevante en cuestiones de memoria. Gracias –