Section courante

A propos

Section administrative du site

Array

Tableau
C# (C Sharp) System

Description

Cette classe permet d'effectuer la gestion d'une liste symétrique de types de données.

Liste des méthodes

Méthode Prototype Description
ASREADONLY public static ReadOnlyCollection<T> AsReadOnly<T>(T[] array); Cette méthode permet de retourner une collection d'élément en lecture seulement pour le tableau spécifié.
BINARYSEARCH public static int BinarySearch(Array array,Object value); Cette méthode permet d'effectuer une recherche de l'élément spécifié dans tableau à une dimension trié.
BINARYSEARCH public static int BinarySearch(Array array,Object value,IComparer comparer); Cette méthode permet d'effectuer une recherche de l'élément spécifié dans tableau à une dimension trié en utilisant les options de comparaison spécifié.
BINARYSEARCH public static int BinarySearch(Array array,int index,int length,Object value); Cette méthode permet d'effectuer une recherche de l'élément spécifié dans tableau à une dimension trié à partir de la position spécifié et dans le nombre d'élément spécifié.
BINARYSEARCH public static int BinarySearch<T>(T[] array,T value); Cette méthode permet d'effectuer une recherche de l'élément spécifié dans tableau à une dimension trié.
BINARYSEARCH public static int BinarySearch<T>(T[] array,T value,IComparer<T> comparer); Cette méthode permet d'effectuer une recherche de l'élément spécifié dans tableau à une dimension trié en utilisant les options de comparaison spécifié.
BINARYSEARCH public static int BinarySearch<T>(T[] array,int index,int length,T value); Cette méthode permet d'effectuer une recherche de l'élément spécifié dans tableau à une dimension trié à partir de la position spécifié et dans le nombre d'élément spécifié.
BINARYSEARCH public static int BinarySearch<T>(T[] array,int index,int length,T value,IComparer<T> comparer); Cette méthode permet d'effectuer une recherche de l'élément spécifié dans tableau à une dimension trié à partir de la position spécifié et dans le nombre d'élément spécifié en utilisant les options de comparaison spécifié.
CLEAR public static void Clear(Array array,int index,int length); Cette méthode permet de fixer avec la valeur 0 le nombres d'éléments spécifié à partir de la position spécifié dans le tableau de l'objet.
CLONE public Object Clone(); Cette méthode permet d'effectuer une copie rapide du tableau de l'objet.
CONSTRAINEDCOPY public static void ConstrainedCopy(Array sourceArray,int sourceIndex,Array destinationArray,int destinationIndex,int length); Cette méthode permet d'effectuer une copie indépendante du tableau de l'objet à partir de la position spécifié et avec le nombre d'élément spécifié.
CONVERTALL public static TOutput[] ConvertAll<TInput, TOutput>(TInput[] array,Converter<TInput, TOutput> converter); Cette méthode permet d'effectuer une conversion des données du tableau de l'objet d'un type de données vers un autre type de données.
COPY public static void Copy(Array sourceArray,Array destinationArray,int length); Cette méthode permet d'effectuer une copie du tableau de l'objet avec le nombre d'élément spécifié en 32 bits.
COPY public static void Copy(Array sourceArray,Array destinationArray,long length); Cette méthode permet d'effectuer une copie du tableau de l'objet avec le nombre d'élément spécifié en 64 bits.
COPY public static void Copy(Array sourceArray,int sourceIndex,Array destinationArray,int destinationIndex,int length); Cette méthode permet d'effectuer une copie du tableau de l'objet à partir de la position spécifié avec le nombre d'élément spécifié en 32 bits.
COPY public static void Copy(Array sourceArray,long sourceIndex,Array destinationArray,long destinationIndex,long length); Cette méthode permet d'effectuer une copie du tableau de l'objet à partir de la position spécifié avec le nombre d'élément spécifié en 64 bits.
COPYTO public void CopyTo(Array array,int index); Cette méthode permet de copier le nombre d'éléments spécifiés éléments du tableau de l'objet dans le tableau spécifié en 32 bits.
COPYTO public void CopyTo(Array array,long index); Cette méthode permet de copier le nombre d'éléments spécifiés éléments du tableau de l'objet dans le tableau spécifié en 64 bits.
CREATEINSTANCE public static Array CreateInstance(Type elementType,int length); Cette méthode permet de créer un tableau à une dimension pour la longueur et le type de données spécifié avec indexation de base de zéro.
CREATEINSTANCE public static Array CreateInstance(Type elementType,params int[] lengths); Cette méthode permet de créer un tableau à plusieurs dimensions pour la longueur et le type de données spécifié avec indexation de base de zéro en 32 bits.
CREATEINSTANCE public static Array CreateInstance(Type elementType,params long[] lengths); Cette méthode permet de créer un tableau à plusieurs dimensions pour la longueur et le type de données spécifié avec indexation de base de zéro en 64 bits.
CREATEINSTANCE public static Array CreateInstance(Type elementType,int length1,int length2); Cette méthode permet de créer un tableau à deux dimensions pour la longueur et le type de données spécifié avec indexation de base de zéro en 32 bits.
CREATEINSTANCE public static Array CreateInstance(Type elementType,int[] lengths,int[] lowerBounds); Cette méthode permet de créer un tableau à plusieurs dimensions pour la longueur et le type de données spécifié en spécifiant les limites inférieur des dimensions (la position d'index de départ).
CREATEINSTANCE public static Array CreateInstance(Type elementType,int length1,int length2,int length3); Cette méthode permet de créer un tableau à trois dimensions pour la longueur et le type de données spécifié avec indexation de base de zéro en 32 bits.
EQUALS public virtual bool Equals(Object obj); Cette méthode permet d'indiquer si l'objet spécifié est égale à cette objet.
EXISTS public static bool Exists<T>(T[] array,Predicate<T> match); Cette méthode permet d'indiquer si le tableau spécifié contient des éléments correspondant à la définition conditionnel spécifié.
FINALIZE protected virtual void Finalize(); Cette méthode permet de libérer les ressources de l'objet pour le «Ramasse Miettes».
FIND public static T Find<T>(T[] array,Predicate<T> match); Cette méthode permet de rechercher le première élément spécifié dans le tableau spécifié.
FINDALL public static T[] FindAll<T>(T[] array,Predicate<T> match); Cette méthode permet de rechercher tous éléments correspondant à la correspondance spécifié dans le tableau spécifié.
FINDINDEX public static int FindIndex<T>(T[] array,Predicate<T> match); Cette méthode permet de rechercher la position d'index dans le tableau du première élément spécifié dans le tableau spécifié.
FINDINDEX public static int FindIndex<T>(T[] array,int startIndex,Predicate<T> match); Cette méthode permet de rechercher la position d'index dans le tableau du première élément spécifié dans le tableau spécifié en commençant la recherche à partir de la position d'index spécifié.
FINDINDEX public static int FindIndex<T>(T[] array,int startIndex,int count,Predicate<T> match); Cette méthode permet de rechercher la position d'index dans le tableau du première élément spécifié dans le tableau spécifié en commençant la recherche à partir de la position d'index spécifié et effectuant la recherche dans le nombre de d'index spécifié.
... ... ...


Dernière mise à jour : Mardi, le 26 janvier 2016