Int64 Struct

Definitie

Vertegenwoordigt een 64-bits geheel getal dat is ondertekend.

public value class long : IComparable, IComparable<long>, IConvertible, IEquatable<long>, IFormattable
public value class long : IComparable, IConvertible, IFormattable
public value class long : IComparable, IComparable<long>, IEquatable<long>, IFormattable
public struct Int64 : IComparable, IComparable<long>, IConvertible, IEquatable<long>, IFormattable
[System.Serializable]
public struct Int64 : IComparable, IConvertible, IFormattable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Int64 : IComparable, IComparable<long>, IConvertible, IEquatable<long>, IFormattable
public struct Int64 : IComparable, IComparable<long>, IEquatable<long>, IFormattable
public readonly struct Int64 : IComparable, IComparable<long>, IConvertible, IEquatable<long>, IFormattable
type int64 = struct
    interface IConvertible
    interface IFormattable
[<System.Serializable>]
type int64 = struct
    interface IFormattable
    interface IConvertible
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type int64 = struct
    interface IFormattable
    interface IConvertible
type int64 = struct
    interface IFormattable
Public Structure Int64
Implements IComparable, IComparable(Of Long), IConvertible, IEquatable(Of Long), IFormattable
Public Structure Int64
Implements IComparable, IConvertible, IFormattable
Public Structure Int64
Implements IComparable, IComparable(Of Long), IEquatable(Of Long), IFormattable
Overname
Kenmerken
Implementeringen

Opmerkingen

Zie Aanvullende API-opmerkingen voor Int64 voor meer informatie over deze API.

Velden

Name Description
MaxValue

Vertegenwoordigt de grootst mogelijke waarde van een Int64. Dit veld is constant.

MinValue

Vertegenwoordigt de kleinste mogelijke waarde van een Int64. Dit veld is constant.

Methoden

Name Description
CompareTo(Int64)

Vergelijkt dit exemplaar met een opgegeven 64-bits geheel getal dat is ondertekend en retourneert een indicatie van de relatieve waarden.

CompareTo(Object)

Vergelijkt dit exemplaar met een opgegeven object en retourneert een indicatie van de relatieve waarden.

Equals(Int64)

Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan een opgegeven Int64 waarde.

Equals(Object)

Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan een opgegeven object.

GetHashCode()

Retourneert de hash-code voor dit exemplaar.

GetTypeCode()

Geeft als resultaat het TypeCode voor waardetype Int64.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Converteert de spanweergave van een getal in een opgegeven stijl en cultuurspecifieke notatie naar het equivalent van het 64-bits ondertekende gehele getal.

Parse(String, IFormatProvider)

Converteert de tekenreeksweergave van een getal in een opgegeven cultuurspecifieke indeling naar het equivalent van het 64-bits ondertekende gehele getal.

Parse(String, NumberStyles, IFormatProvider)

Converteert de tekenreeksweergave van een getal in een opgegeven stijl en cultuurspecifieke notatie naar het equivalent van het 64-bits ondertekende gehele getal.

Parse(String, NumberStyles)

Converteert de tekenreeksweergave van een getal in een opgegeven stijl naar het equivalent van het 64-bits ondertekende gehele getal.

Parse(String)

Converteert de tekenreeksweergave van een getal naar het 64-bits equivalent van het ondertekende gehele getal.

ToString()

Converteert de numerieke waarde van dit exemplaar naar de equivalente tekenreeksweergave.

ToString(IFormatProvider)

Converteert de numerieke waarde van dit exemplaar naar de equivalente tekenreeksweergave met behulp van de opgegeven cultuurspecifieke notatiegegevens.

ToString(String, IFormatProvider)

Converteert de numerieke waarde van dit exemplaar naar de equivalente tekenreeksweergave met behulp van de opgegeven indeling en cultuurspecifieke notatiegegevens.

ToString(String)

Converteert de numerieke waarde van dit exemplaar naar de equivalente tekenreeksweergave, met behulp van de opgegeven indeling.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Hiermee wordt geprobeerd de waarde van het huidige lange getalexemplaren in de opgegeven reeks tekens op te maken.

TryParse(ReadOnlySpan<Char>, Int64)

Converteert de spanweergave van een getal naar het equivalent van het 64-bits ondertekende gehele getal. Een retourwaarde geeft aan of de conversie is geslaagd of mislukt.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Int64)

Converteert de spanweergave van een getal in een opgegeven stijl en cultuurspecifieke notatie naar het equivalent van het 64-bits ondertekende gehele getal. Een retourwaarde geeft aan of de conversie is geslaagd of mislukt.

TryParse(String, Int64)

Converteert de tekenreeksweergave van een getal naar het 64-bits equivalent van het ondertekende gehele getal. Een retourwaarde geeft aan of de conversie is geslaagd of mislukt.

TryParse(String, NumberStyles, IFormatProvider, Int64)

Converteert de tekenreeksweergave van een getal in een opgegeven stijl en cultuurspecifieke notatie naar het equivalent van het 64-bits ondertekende gehele getal. Een retourwaarde geeft aan of de conversie is geslaagd of mislukt.

Expliciete interface-implementaties

Name Description
IComparable.CompareTo(Object)

Vergelijkt dit exemplaar met een opgegeven object en retourneert een indicatie van de relatieve waarden.

IConvertible.GetTypeCode()

Geeft als resultaat het TypeCode voor waardetype Int64.

IConvertible.ToBoolean(IFormatProvider)

Zie voor een beschrijving van dit lid ToBoolean(IFormatProvider).

IConvertible.ToByte(IFormatProvider)

Zie voor een beschrijving van dit lid ToByte(IFormatProvider).

IConvertible.ToChar(IFormatProvider)

Zie voor een beschrijving van dit lid ToChar(IFormatProvider).

IConvertible.ToDateTime(IFormatProvider)

Deze conversie wordt niet ondersteund. Als u deze methode probeert te gebruiken, wordt er een InvalidCastException.

IConvertible.ToDecimal(IFormatProvider)

Zie voor een beschrijving van dit lid ToDecimal(IFormatProvider).

IConvertible.ToDouble(IFormatProvider)

Zie voor een beschrijving van dit lid ToDouble(IFormatProvider).

IConvertible.ToInt16(IFormatProvider)

Zie voor een beschrijving van dit lid ToInt16(IFormatProvider).

IConvertible.ToInt32(IFormatProvider)

Zie voor een beschrijving van dit lid ToInt32(IFormatProvider).

IConvertible.ToInt64(IFormatProvider)

Zie voor een beschrijving van dit lid ToInt64(IFormatProvider).

IConvertible.ToSByte(IFormatProvider)

Zie voor een beschrijving van dit lid ToSByte(IFormatProvider).

IConvertible.ToSingle(IFormatProvider)

Zie voor een beschrijving van dit lid ToSingle(IFormatProvider).

IConvertible.ToType(Type, IFormatProvider)

Zie voor een beschrijving van dit lid ToType(Type, IFormatProvider).

IConvertible.ToUInt16(IFormatProvider)

Zie voor een beschrijving van dit lid ToUInt16(IFormatProvider).

IConvertible.ToUInt32(IFormatProvider)

Zie voor een beschrijving van dit lid ToUInt32(IFormatProvider).

IConvertible.ToUInt64(IFormatProvider)

Zie voor een beschrijving van dit lid ToUInt64(IFormatProvider).

Van toepassing op

Veiligheid thread

Alle leden van dit type zijn thread-veilig. Leden die de exemplaarstatus lijken te wijzigen, retourneren daadwerkelijk een nieuw exemplaar dat is geïnitialiseerd met de nieuwe waarde. Net als bij elk ander type moet lezen en schrijven naar een gedeelde variabele die een exemplaar van dit type bevat, worden beveiligd door een vergrendeling om de veiligheid van threads te garanderen.

Zie ook