Tableaux du système de type commun

Guide du développeur .NET Framework 
Tableaux du système de type commun 

Un type tableau est défini en spécifiant le type d'élément du tableau, le rang (nombre de dimensions) du tableau, et les limites supérieure et inférieure de chaque dimension du tableau. Toutes ces informations sont incluses dans une signature d'un type tableau, bien qu'elles puissent être marquées comme étant fournies dynamiquement (et non de manière statique). Les types tableau exacts sont créés automatiquement par le runtime en fonction des besoins, et aucune définition séparée du type tableau n'est nécessaire. Les tableaux d'un type donné peuvent uniquement contenir des éléments de ce type. Pour plus d'informations sur le type d'une valeur, consultez la section intitulée « Valeurs et objets » dans Vue d'ensemble du système de type commun.

Les valeurs d'un type tableau sont des objets. Les objets tableau sont définis comme une série d'emplacements ou les valeurs du type d'élément de tableau sont stockées. Le nombre de valeurs répétées est déterminé par le rang et les limites du tableau.

Les types tableau héritent du type System.Array. Cette classe représente tous les tableaux quel que soit le type de leurs éléments ou leur rang. Les opérations définies sur des tableaux sont les suivantes : allocation d'un tableau basée sur les informations de taille et de limite inférieure ; indexation d'un tableau pour lire et écrire une valeur ; calcul de l'adresse d'un élément d'un tableau (un pointeur managé) ; et demande du rang, des limites et du nombre total de valeurs stockées dans un tableau.

Les tableaux à une dimension avec limite inférieure de zéro pour leurs éléments (parfois qualifiés de vecteurs) ont un type basé sur le type des éléments du tableau, quelle que soit la limite supérieure. Les tableaux à plusieurs dimensions, ou à une dimension, mais avec une limite inférieure différente de zéro, ont le même type s'ils ont le même type d'élément et le même rang, quelle que soit la limite inférieure sur le tableau. Les tableaux à zéro dimension ne sont pas pris en charge.

Voir aussi

Référence

System.Array

Autres ressources

Système de type commun


Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/45b76eb2(VS.80).aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

6 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-7092
Document créé le 08/11/06 02:28, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-45b76eb2(VS.80).html Document affiché 4 fois ce mois de Mai.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
1,12 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Les ordinateurs sont inutiles. Ils ne savent que donner des réponses.

Pablo Picasso
 
l'infobrol
Nous sommes le Jeudi 31 Mai 2012, 00:38, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)