Gente, hice la siguiente función para poder agregar un item a un array
ese item es una clase
public static void AgregarItemArray(ref Int_Web_Service_En.csSegmentos[]
aArray, Int_Web_Service_En.csSegmentos oObjeto)
{
Int_Web_Service_En.csSegmentos[] aArregloTemporal = null;
if (aArray == null)
aArregloTemporal = new Int_Web_Service_En.csSegmentos[1];
else
{
aArregloTemporal = new Int_Web_Service_En.csSegmentos[aArray.Length +1];
Array.Copy(aArray, aArregloTemporal, Math.Min(aArray.Length,
aArregloTemporal.Length));
}
aArregloTemporal[aArregloTemporal.Length -1] = oObjeto;
aArray = aArregloTemporal;
}
Ahora lo que quiero hacer es que esta función sea genérica (osea que agregue
un objeto cualquiera a un array cualquiera), probé declarando como Object
los dos parámetros pero a la hora de invocar a la funcion me dice que hay
error en los parámetros.
Como puedo solucionar este tema?
Gracias, Pablo
PD: Aclaro que no puedo utilizar un arraylist..
Leer las respuestas