Exportovat (0) Tisk
Rozbalit vše
Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál

UInt64 – struktura

Představuje 64bitový unsigned integer.

Toto rozhraní API není kompatibilní se specifikací CLS. Alternativní verze kompatibilní se specifikací CLS je Decimal.

Obor názvů:  System
Sestavení:  mscorlib (v mscorlib.dll)

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

Typ UInt64 zveřejňuje následující členy.

  NázevPopis
Veřejná metodaPodporováno rozhraním XNA FrameworkCompareTo(Object)Porovná tuto instanci se zadaným objektem a vrací údaj o jejich relativních hodnotách.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreCompareTo(UInt64)Porovná tuto instanci zadané číslo bez znaménka 64-bit a vrací údaj o jejich relativní hodnoty.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreEquals(Object)Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu. (Přepisuje ValueType.Equals(Object).)
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreEquals(UInt64)Vrátí hodnotu označující, zda je tato instance rovna zadané UInt64 hodnotu.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreGetHashCodeVrátí kód hash této instance. (Přepisuje ValueType.GetHashCode().)
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreGetTypeZískává Type aktuální instance. (Zděděno z Object.)
Veřejná metodaPodporováno rozhraním XNA FrameworkGetTypeCodeVrátí TypeCode pro typ hodnoty UInt64.
Veřejná metodaStatický členPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreParse(String)Převede řetězcové vyjádření čísla jeho 64-bit celé číslo bez znaménka rovnocenné.
Veřejná metodaStatický členPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreParse(String, NumberStyles)Převede řetězcové vyjádření čísla v zadaném stylu jeho 64-bit celé číslo bez znaménka rovnocenné.
Veřejná metodaStatický členPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreParse(String, IFormatProvider)Převede řetězcové vyjádření čísla v zadaném formátu specifické pro jazykovou verzi na jeho 64-bit celé číslo bez znaménka rovnocenné.
Veřejná metodaStatický členPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreParse(String, NumberStyles, IFormatProvider)Převede řetězcové vyjádření čísla v zadaném stylu a formátu specifické pro jazykovou verzi na jeho 64-bit celé číslo bez znaménka rovnocenné.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreToString()Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření. (Přepisuje ValueType.ToString().)
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreToString(IFormatProvider)Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření pomocí určených informací o formátování specifických pro jazykovou verzi.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreToString(String)Převede číselnou hodnotu této instance na jeho znázornění odpovídající řetězec, pomocí zadaného formátu.
Veřejná metodaPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreToString(String, IFormatProvider)Převádí číselnou hodnotu této instance na její ekvivalentní řetězcové vyjádření pomocí určeného formátu a informací o formátování specifických pro jazykovou verzi.
Veřejná metodaStatický členPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreTryParse(String, UInt64)Se pokusí převést řetězcové vyjádření čísla jeho 64-bit celé číslo bez znaménka rovnocenné. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli.
Veřejná metodaStatický členPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreTryParse(String, NumberStyles, IFormatProvider, UInt64)Se pokusí o převod řetězcové vyjádření čísla v zadaném stylu a formátu specifické pro jazykovou verzi na jeho 64-bit celé číslo bez znaménka rovnocenné. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli.
Nahoru

  NázevPopis
Veřejné poleStatický členPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreMaxValuePředstavuje největší možnou hodnotu UInt64. Toto pole je konstantní.
Veřejné poleStatický členPodporováno rozhraním XNA FrameworkPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreMinValuePředstavuje nejmenší možnou hodnotu UInt64. Toto pole je konstantní.
Nahoru

  NázevPopis
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním Knihovny přenosných třídPodporováno v: .NET pro aplikace pro Windows StoreIComparable.CompareToPorovná aktuální instanci s jiným objektem stejného typu a vrátí celé číslo udávající, zda aktuální instance předchází, následuje nebo se vyskytuje ve stejné pozici v pořadí řazení jako druhý objekt.
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToBooleanInfrastruktura. Popis tohoto členu viz IConvertible.ToBoolean
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToByteInfrastruktura. Popis tohoto členu viz IConvertible.ToByte
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToCharInfrastruktura. Popis tohoto členu viz IConvertible.ToChar
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToDateTimeInfrastruktura. Tento převod není podporován. Pokus o použití této metody vyvolá výjimku InvalidCastException.
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToDecimalInfrastruktura. Popis tohoto členu viz IConvertible.ToDecimal
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToDoubleInfrastruktura. Popis tohoto členu viz IConvertible.ToDouble
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToInt16Infrastruktura. Popis tohoto členu viz IConvertible.ToInt16
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToInt32Infrastruktura. Popis tohoto členu viz IConvertible.ToInt32
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToInt64Infrastruktura. Popis tohoto členu viz IConvertible.ToInt64
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToSByteInfrastruktura. Popis tohoto členu viz IConvertible.ToSByte
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToSingleInfrastruktura. Popis tohoto členu viz IConvertible.ToSingle
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToTypeInfrastruktura. Popis tohoto členu viz IConvertible.ToType
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToUInt16Infrastruktura. Popis tohoto členu viz IConvertible.ToUInt16
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToUInt32Infrastruktura. Popis tohoto členu viz IConvertible.ToUInt32
Explicitní implementace rozhraníSoukromá metodaPodporováno rozhraním XNA FrameworkIConvertible.ToUInt64Infrastruktura. Popis tohoto členu viz IConvertible.ToUInt64
Nahoru

UInt64 Typ hodnoty s hodnotami od 0 do 18,446,744,073,709,551,615 představuje celých čísel bez znaménka.

Důležitá poznámkaDůležité

UInt64 Typ není kompatibilní se specifikací CLS. Alternativní typ kompatibilní se specifikací CLS je Decimal. Int64 můžete místo toho použít pro náhradu UInt64 hodnotu, která se pohybuje od nuly do MaxValue. Další informace o dodržování specifikace CLS naleznete v tématu Jazyková nezávislost a jazykově nezávislé komponenty.

UInt64 poskytuje metody pro porovnání instance tohoto typu, převést hodnotu instance na jejich řetězcovou reprezentaci a převést řetězcové vyjádření čísla na instanci tohoto typu.

.NET Framework

Podporováno v: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Podporováno v: 4, 3.5 SP1

Knihovny přenosných tříd

Podporováno v: Knihovny přenosných tříd

.NET pro aplikace pro Windows Store

Podporováno v: Windows 8

.NET pro aplikace pro Windows Phone

Podporováno v: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (role Server Core není podporována), Windows Server 2008 R2 (role Server Core je podporována s aktualizací SP1 nebo novější, architektura Itanium není podporována)

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu .NET – požadavky na systém.

Všechny členy tohoto typu jsou zabezpečeny pro přístup z více vláken. Členy, které patrně upravují stav instance, ve skutečnosti vrací novou instanci inicializovanou s použitím nové hodnoty. Jako u jakéhokoli typu, čtení a zápis do sdílené proměnné, která obsahuje instanci tohoto typu, musí být chráněn zámkem, který zaručí bezpečný přístup z více vláken.

Poznámka k upozorněníUpozornění

Přiřazení instance tohoto typu není bezpečné pro přístup z více vláken na všech hardwarových platformách, protože binární vyjádření této instance může být příliš velké, aby je bylo možné přiřadit v jediné atomické operaci.

Obsah vytvořený komunitou

Přidat
Zobrazit:
© 2014 Microsoft