Pergunta

System.Console.WriteLine (int.MaxValue);

Esta linha me dá a resposta de 2147483647 como eu tenho um PC de 32 bits.

Será que a resposta ser a mesma em um computador de 64 bits?

Foi útil?

Solução

Sim.

int.MaxValue: 2147483647

Fonte: https://www.dotnetperls.com/int-maxvalue

Outras dicas

Sim, a resposta será a mesma em uma máquina de 64 bits.

Em .NET, um int é um sinal de 32 bit inteiro , independentemente do processador. Seu tipo .NET framework é System.Int32.

Linguagem C # :

O tipo int representa assinado de 32 bits números inteiros com valores entre –2,147,483,648 e 2,147,483,647.

int é apenas um alias para Int32 - é definido na especificação C #. Portanto int.MaxValue é o mesmo que Int32.MaxValue que será sempre 2147483647.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top