J'ai un tableau X de 10 éléments. Je voudrais créer un tableau contenant tous les éléments de X qui commencent à l'indice 3 et se termine à l'indice 7. Sûr que je peux facilement écrire une boucle qui va le faire pour moi, mais je tiens à garder mon code le plus propre possible. Je pense aussi que c'est stupide d'écrire des méthodes qui existe déjà. Est-il une méthode en C# qui peut le faire pour moi?
Quelque chose comme (pseudo-code):
Array NewArray = oldArray.createNewArrayFromRange(int BeginIndex , int EndIndex)
Modifier
Outre les propositions ci-dessous, je voudrais aussi vous demander si la Matrice.copie d'une copie, ou si elle utilise quelque chose d'autre à faire la copie (comme "clone").
Modifier
J'ai commencé une prime parce que personne ne l'ai pas encore de réponse , Tableau.La copie ne convient pas à mes besoins. J'ai besoin d'éléments dans le nouveau tableau pour être des clones. Tableau.la copie est juste un Style C memcpy
équivalent, il n'est pas ce que je cherche.