Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

UInt32, structure

Représente un entier non signé 32 bits.

Cette API n'est pas conforme CLS. L'alternative conforme CLS est Int64.

Espace de noms :  System
Assembly :  mscorlib (dans mscorlib.dll)
[SerializableAttribute]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public struct UInt32 : IComparable, IFormattable, 
	IConvertible, IComparable<uint>, IEquatable<uint>

Le type UInt32 expose les membres suivants.

  Nom Description
Méthode publique Pris en charge par XNA Framework CompareTo(Object) Compare cette instance à un objet spécifié et retourne une indication de leurs valeurs relatives.
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif CompareTo(UInt32) Compare cette instance à un entier non signé 32 bits et retourne une indication de leurs valeurs relatives.
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif Equals(Object) Retourne une valeur indiquant si cette instance est égale à un objet spécifié. (Substitue ValueType.Equals(Object).)
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif Equals(UInt32) Retourne une valeur indiquant si cette instance équivaut à un UInt32 spécifié.
Méthode protégée Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de netto***ge avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif GetHashCode Retourne le code de hachage pour cette instance. (Substitue ValueType.GetHashCode().)
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Pris en charge par XNA Framework GetTypeCode Retourne le TypeCode du type valeur UInt32.
Méthode protégée Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique Membre statique Pris en charge par XNA Framework Parse(String) Convertit la représentation sous forme de chaîne d'un nombre en son équivalent entier non signé 32 bits.
Méthode publique Membre statique Pris en charge par XNA Framework Parse(String, NumberStyles) Convertit la représentation sous forme de chaîne d'un nombre dans un style spécifié en un entier non signé 32 bits équivalent.
Méthode publique Membre statique ctys3981.PortableClassLibrary(fr-fr,VS.100).gif Parse(String, IFormatProvider) Convertit la représentation sous forme de chaîne d'un nombre dans un format propre à la culture spécifié en un entier non signé 32 bits équivalent.
Méthode publique Membre statique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif Parse(String, NumberStyles, IFormatProvider) Convertit la représentation sous forme de chaîne d'un nombre dans un style et un format propre à la culture spécifiés en un entier non signé 32 bits équivalent.
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif ToString() Convertit la valeur numérique de cette instance en sa représentation équivalente sous forme de chaîne. (Substitue ValueType.ToString().)
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif ToString(IFormatProvider) Convertit la valeur numérique de cette instance en sa représentation sous forme de chaîne équivalente à l'aide des informations de format spécifiques à la culture donnée.
Méthode publique Pris en charge par XNA Framework ToString(String) Convertit la valeur numérique de cette instance en sa représentation sous forme de chaîne équivalente en utilisant le format spécifié.
Méthode publique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif ToString(String, IFormatProvider) Convertit la valeur numérique de cette instance en sa représentation sous forme de chaîne équivalente à l'aide de la mise en forme spécifiée et des informations de mise en forme spécifiques à la culture.
Méthode publique Membre statique TryParse(String, UInt32) Tente de convertir la représentation sous forme de chaîne d'un nombre en son équivalent entier non signé 32 bits. Une valeur de retour indique si la conversion a réussi ou a échoué.
Méthode publique Membre statique ctys3981.PortableClassLibrary(fr-fr,VS.100).gif TryParse(String, NumberStyles, IFormatProvider, UInt32) Essaie de convertir la représentation sous forme de chaîne d'un nombre dans un style et une mise en forme spécifique à la culture spécifiés en son équivalent entier non signé 32 bits. Une valeur de retour indique si la conversion a réussi ou a échoué.
Début
  Nom Description
Champ public Membre statique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif MaxValue Représente la plus grande valeur possible de UInt32. Ce champ est constant.
Champ public Membre statique Pris en charge par XNA Framework ctys3981.PortableClassLibrary(fr-fr,VS.100).gif MinValue Représente la plus petite valeur possible de UInt32. Ce champ est constant.
Début
  Nom Description
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToBoolean Infrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToBoolean.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToByte Infrastructure. Pour une description de ce membre, consultez IConvertible.ToByte.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToChar Infrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToChar.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToDateTime Infrastructure. Cette conversion n'est pas prise en charge. Toute tentative d'utilisation de cette méthode lève un InvalidCastException.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToDecimal Infrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToDecimal.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToDouble Infrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToDouble.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToInt16 Infrastructure. Pour une description de ce membre, consultez IConvertible.ToInt16.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToInt32 Infrastructure. Pour une description de ce membre, consultez IConvertible.ToInt32.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToInt64 Infrastructure. Pour une description de ce membre, consultez IConvertible.ToInt64.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToSByte Infrastructure. Pour une description de ce membre, consultez IConvertible.ToSByte.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToSingle Infrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToSingle.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToType Infrastructure. Pour une description de ce membre, consultez IConvertible.ToType.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToUInt16 Infrastructure. Pour une description de ce membre, consultez IConvertible.ToUInt16.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToUInt32 Infrastructure. Pour une description de ce membre, consultez IConvertible.ToUInt32.
Implémentation d'interface explicite Méthode privée Pris en charge par XNA Framework IConvertible.ToUInt64 Infrastructure. Pour une description de ce membre, consultez IConvertible.ToUInt64.
Début

Le type valeur UInt32 représente des entiers non signés dont la valeur est comprise entre 0 et 4,294,967,295.

Remarque importante Important

Le type UInt32 n'est pas conforme CLS. Le type CLS alternatif est Int64. Int32 peut être utilisé à la place pour remplacer une valeur UInt32 qui varie de zéro à MaxValue. Pour plus d'informations sur la conformité CLS, consultez CLS (Common Language Specification).

UInt32 fournit les méthodes permettant de comparer les instances de ce type, de convertir la valeur d'une instance en sa représentation String et de convertir la représentation String d'un nombre en une instance de ce type.

Pour plus d'informations sur la façon dont les codes de spécification de format contrôlent la représentation String des types valeur, consultez Mise en forme des types.

.NET Framework

Pris en charge dans : 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Pris en charge dans :

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres de ce type sont thread-safe. Les membres qui semblent modifier l'instance d'état retournent, en réalité, une nouvelle instance initialisée avec la nouvelle valeur. Comme avec tout autre type, la lecture et l'écriture sur une variable partagée qui contient une instance de ce type doivent être protégées par un verrou pour garantir la sécurité des threads.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,