Comment effectuer une recherche dans un tableau multidimensionnel?

En C#,

Array.Find<T>(arrayName, value);

recherches un tableau unidimensionnel. Est-il de toute façon pour ce faire, pour un tableau multidimensionnel (par exemple myArray[,,])?

Si vous avez besoin de faire une telle O(dimension_1 * dimension_2 * ... * dimension_n) de recherche plus de quelques fois, vous avez probablement fait quelque chose de très mal lors de la sélection de l'algorithme et structure de données.

OriginalL'auteur Randomman159 | 2011-05-21