J'ai besoin de passer un tableau à une fonction en C# où le tableau peut être une chaîne [], int [], ou double [] et peut être de 1 à plusieurs dimensions.Comment passer un tableau générique en C#?
Raisonnement:
Je besoin de passer un tableau à une fonction pour calculer sa longueur, semblable à:
public int getLength(array[] someArray, int dimension)
{
if(dimension > 0) //get length of dimension
return someArray.getLength(dimension);
else //get length of entire array
return someArray.Length;
}
Question:
Comment puis-je passer un tableau générique?
Ou
est-il une meilleure façon de le faire - dire convertir le tableau à une liste?
C'est ce que j'avais besoin. Je ne savais pas que Array existait réellement. Merci. –
@Todd - c'est la classe de base pour les vecteurs, c'est-à-dire 'int []: Array' –