Home Foros Foro dudas Foro de C# int.Parse vs int32.Parse

int.Parse vs int32.Parse

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #11422

    Javier
    Participante

    ¡Hola!

    En los primeros videos, cuando Juan explicaba la conversión entre tipos no compatibles, utilizaba la intrucción “int.Parse” para recoger un valor escrito en la consola. Sin embargo, más tarde, cuando explicaba el control de flujo “If”, utilizó la instrucción “int32.Parse” para lo mismo.

    ¿Hay alguna diferencia?

    Muchas gracias.

    #11455

    Ushio Okasaki
    Participante

    Si son lo mismo. Pero para entenderlo hay que saber varias cosas:

    1. C# usa por defecto int32 para los tipos int
    2. C# tiene diferentes tipos int:
      1. int16 (16 bits -> 2 bytes)
      2. int32 (32 bits -> 4 bytes)
      3. int64 (64 bits -> 8 bytes)
    3. La diferencia es el espacio en memoria que se va a ocupar al declarar una variable.
    #11465

    Javier
    Participante

    Entendido, muchas gracias por tu respuesta.

    #18699

    raymond
    Participante

    muchisimas gracias por tu explicacion.

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.