Exporter (0) Imprimer
Développer tout
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

UInt64, structure

Représente un entier non signé 64 bits.

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

Espace de noms :  System
Assembly :  mscorlib (dans mscorlib.dll)

[SerializableAttribute]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public struct UInt64 : IComparable, IFormattable, 
	IConvertible, IComparable<ulong>, IEquatable<ulong>

Le type UInt64 expose les membres suivants.

  NomDescription
Méthode publiquePris en charge par XNA FrameworkCompareTo(Object)Compare cette instance à un objet spécifié et retourne une indication de leurs valeurs relatives.
Méthode publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifCompareTo(UInt64)Compare cette instance à un entier non signé 64 bits et retourne une indication de leurs valeurs relatives.
Méthode publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifEquals(Object)Retourne une valeur indiquant si cette instance est égale à un objet spécifié. (Substitue ValueType.Equals(Object).)
Méthode publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifEquals(UInt64)Retourne une valeur indiquant si cette instance équivaut à une valeur UInt64 spécifiée.
Méthode protégéePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifGetHashCodeRetourne le code de hachage pour cette instance. (Substitue ValueType.GetHashCode().)
Méthode publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkGetTypeCodeRetourne le TypeCode du type valeur UInt64.
Méthode protégéePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifMemberwiseCloneCrée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publiqueMembre statiquePris en charge par XNA FrameworkParse(String)Convertit la représentation sous forme de chaîne d'un nombre en son équivalent entier non signé 64 bits.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkParse(String, NumberStyles)Convertit la représentation sous forme de chaîne d'un nombre dans un style spécifié en un entier non signé 64 bits équivalent.
Méthode publiqueMembre statique06cf7918.PortableClassLibrary(fr-fr,VS.100).gifParse(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é 64 bits équivalent.
Méthode publiqueMembre statiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifParse(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é 64 bits équivalent.
Méthode publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifToString()Convertit la valeur numérique de cette instance en sa représentation équivalente sous forme de chaîne. (Substitue ValueType.ToString().)
Méthode publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifToString(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 publiquePris en charge par XNA FrameworkToString(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 publiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifToString(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 publiqueMembre statiqueTryParse(String, UInt64)Tente de convertir la représentation sous forme de chaîne d'un nombre en son équivalent entier non signé 64 bits. Une valeur de retour indique si la conversion a réussi ou a échoué.
Méthode publiqueMembre statique06cf7918.PortableClassLibrary(fr-fr,VS.100).gifTryParse(String, NumberStyles, IFormatProvider, UInt64)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é 64 bits. Une valeur de retour indique si la conversion a réussi ou a échoué.
Début

  NomDescription
Champ publicMembre statiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifMaxValueReprésente la plus grande valeur possible de UInt64. Ce champ est constant.
Champ publicMembre statiquePris en charge par XNA Framework06cf7918.PortableClassLibrary(fr-fr,VS.100).gifMinValueReprésente la plus petite valeur possible de UInt64. Ce champ est constant.
Début

  NomDescription
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToBooleanInfrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToBoolean.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToByteInfrastructure. Pour une description de ce membre, consultez IConvertible.ToByte.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToCharInfrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToChar.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToDateTimeInfrastructure. Cette conversion n'est pas prise en charge. Toute tentative d'utilisation de cette méthode lève un InvalidCastException.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToDecimalInfrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToDecimal.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToDoubleInfrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToDouble.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToInt16Infrastructure. Pour une description de ce membre, consultez IConvertible.ToInt16.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToInt32Infrastructure. Pour une description de ce membre, consultez IConvertible.ToInt32.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToInt64Infrastructure. Pour une description de ce membre, consultez IConvertible.ToInt64.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToSByteInfrastructure. Pour une description de ce membre, consultez IConvertible.ToSByte.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToSingleInfrastructure. Pour obtenir une description de ce membre, consultez IConvertible.ToSingle.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToTypeInfrastructure. Pour une description de ce membre, consultez IConvertible.ToType.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToUInt16Infrastructure. Pour une description de ce membre, consultez IConvertible.ToUInt16.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToUInt32Infrastructure. Pour une description de ce membre, consultez IConvertible.ToUInt32.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIConvertible.ToUInt64Infrastructure. Pour une description de ce membre, consultez IConvertible.ToUInt64.
Début

Le type valeur UInt64 représente des entiers non signés dont la valeur est comprise entre 0 et 18,446,744,073,709,551,615.

Remarque importanteImportant

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

UInt64 fournit les méthodes permettant de comparer les instances de ce type, de convertir la valeur d'une instance en sa représentation sous forme de chaîne et de convertir la représentation sous forme de chaîne d'un nombre en instance de ce type.

.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.

Remarque AttentionAttention

L'assignation d'une instance de ce type n'est pas thread-safe sur toutes les plateformes matérielles car la représentation binaire de cette instance peut être trop grande pour être assignée dans une seule opération atomique.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft