Int64 Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um inteiro com sinal de 64 bits.
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
- Herança
- Atributos
- Implementações
Observações
Para mais informações sobre esta API, consulte Observações suplementares da API para o Int64.
Campos
| Name | Description |
|---|---|
| MaxValue |
Representa o maior valor possível de um Int64. Este campo é constante. |
| MinValue |
Representa o menor valor possível de um Int64. Este campo é constante. |
Métodos
| Name | Description |
|---|---|
| CompareTo(Int64) |
Compara esta instância com um inteiro com assinatura especificado de 64 bits e devolve uma indicação dos seus valores relativos. |
| CompareTo(Object) |
Compara esta instância com um objeto especificado e devolve uma indicação dos seus valores relativos. |
| Equals(Int64) |
Devolve um valor que indica se esta instância é igual a um valor especificado Int64 . |
| Equals(Object) |
Devolve um valor que indica se esta instância é igual a um objeto especificado. |
| GetHashCode() |
Devolve o código de hash para esta instância. |
| GetTypeCode() | |
| Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Converte a representação span de um número num estilo especificado e formato específico de cultura para o seu equivalente inteiro com sinal de 64 bits. |
| Parse(String, IFormatProvider) |
Converte a representação da cadeia de um número num formato específico de cultura para o seu equivalente inteiro com sinal de 64 bits. |
| Parse(String, NumberStyles, IFormatProvider) |
Converte a representação em cadeia de um número num estilo especificado e formato específico de cultura para o seu equivalente inteiro com sinal de 64 bits. |
| Parse(String, NumberStyles) |
Converte a representação da cadeia de um número num estilo especificado para o seu equivalente inteiro com sinal de 64 bits. |
| Parse(String) |
Converte a representação da cadeia de um número para o seu equivalente inteiro com sinal de 64 bits. |
| ToString() |
Converte o valor numérico desta instância para a sua representação equivalente em cadeias. |
| ToString(IFormatProvider) |
Converte o valor numérico desta instância para a sua representação equivalente de cadeias usando a informação de formato específica da cultura especificada. |
| ToString(String, IFormatProvider) |
Converte o valor numérico desta instância para a sua representação equivalente de cadeias usando o formato especificado e a informação específica de formato da cultura. |
| ToString(String) |
Converte o valor numérico desta instância para a sua representação equivalente em cadeias, usando o formato especificado. |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tenta formatar o valor da instância atual do número longo no intervalo fornecido de caracteres. |
| TryParse(ReadOnlySpan<Char>, Int64) |
Converte a representação em expansão de um número para o seu equivalente inteiro com sinal de 64 bits. Um valor de retorno indica se a conversão teve sucesso ou falhou. |
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Int64) |
Converte a representação span de um número num estilo especificado e formato específico de cultura para o seu equivalente inteiro com sinal de 64 bits. Um valor de retorno indica se a conversão teve sucesso ou falhou. |
| TryParse(String, Int64) |
Converte a representação da cadeia de um número para o seu equivalente inteiro com sinal de 64 bits. Um valor de retorno indica se a conversão teve sucesso ou falhou. |
| TryParse(String, NumberStyles, IFormatProvider, Int64) |
Converte a representação em cadeia de um número num estilo especificado e formato específico de cultura para o seu equivalente inteiro com sinal de 64 bits. Um valor de retorno indica se a conversão teve sucesso ou falhou. |
Implementações de Interface Explícita
Aplica-se a
Segurança de Thread
Todos os membros deste tipo são seguros para fios. Os membros que parecem modificar o estado da instância retornam na verdade uma nova instância inicializada com o novo valor. Como em qualquer outro tipo, a leitura e escrita numa variável partilhada que contenha uma instância deste tipo deve ser protegida por um bloqueio para garantir a segurança do thread.