변수 C#

Notas:

  • Nombres de variable = identificadores



Reglas 파라 변수:


  • Los identificadores deben empezar por su nombre, con una letra o un guion bajo.

  • MAL -> $$variable
    BIEN -> _variable
    BIEN -> variable
    


  • Los identificadores pueden contener números pero no pueden empezar con ellos

  • MAL -> 123alumno
    BIEN -> alumno123
    


  • Los identificadores no pueden llevar acentos

  • MAL -> varíable
    MAL -> pruebä
    BIEN -> prueba
    BIEN -> variable
    


  • Los identificadores no pueden llevar signos a excepción del guion bajo

  • MAL -> var-iable
    MAL -> variable/
    MAL -> variable)
    BIEN -> prueba_final
    BIEN -> _pruebaFinal
    BIEN -> pruebaFinal_
    


  • Los identificadores no pueden llevar espacios

  • MAL -> prueba final
    BIEN -> pruebaFinal
    


    문서화:





    C# diferencia las mayúsculas de las minúsculas en los identificadores.

    아들은 서로 다른 신원:

    alumno
    Alumno
    ALUMNO
    


    En C#은 camelCase 표기법을 사용합니다. Esto quiere decir que la primera letra del identificador es minúscula pero la primera letra de una posible segunda palabra en el identificador debe ir en mayúscula.

    Supongamos que tenemos un identificador para la suma de dos números.

    MAL -> Sumadosnumeros
    MAL -> SUMADOSNUMEROS
    MAL -> sumadosnumeros
    BIEN -> sumaDosNumeros
    


    Observar en el identificador "sumaDosNumeros"를 확인하십시오.
  • Empiza por minúscula
  • Cada nueva palabra en este caso "dos"y "numeros"empiezan por mayúscula

  • Otros ejemplos de camel케이스:

    institutoBarcelona
    ofertaMayo
    llavesObtenidas
    UnaDeLasFrasesMasBonitasDelMundo25
    


    변수에 대한 팁(기초):





    Fuente:
    Microsoft



    De momento vamos a excluir los "nint"y los "nuint"

    Tipos numéricos enteros:



    Notas:

    • En el editor .NET Fiddle solo hago mención de los tipos sbyte, > short, int, long
    • En las próximas partes "incorrectas" he tenido que comentar el código con //. El compilador no puede ejecutarse con errores. Si queréis ver los errores eliminar //. Adjunto foto para ver un ejemplo de código de error.




    반대 기호(-):



    sbyte

    De -128 a 127
    


    짧은

    De -32 768 a 32 767
    


    정수

    De -2.147.483.648 a 2.147.483.647
    




    De -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807
    


    사인 부호(-):



    바이트

    De 0 a 255
    


    유쇼트

    De 0 a 65.535
    


    단위

    De 0 a 4.294.967.295
    


    우롱

    De 0 a 18.446.744.073.709.551.615
    



    using System;
    
    public class Program
    {
        public static void Main()
        {
            // Los warnings de color amarillo quieren decir que la variable no se esta utilizando.
    
            //sbyte - correcto
                sbyte sbyteCorrectoNumero = 25;
                sbyte sbyteCorrectoNumero1 = 100; 
                sbyte sbyteCorrectoNumero2 = -120;
    
            //sbyte - incorrecto
                //sbyte sbyteIncorrectoNumero = 129
                //sbyte sbyteIncorrectoNumero1 = 500 
                //sbyte sbyteIncorrectoNumero2 = -129
    
            //short - correcto
                short shortCorrectoNumero = -32500;
                short shortCorrectoNumero1 = 500;
                short shortCorrectoNumero2 = 32750;
    
            //short - incorrecto
                //short shortIncorrectoNumero = -33000;
                //short shortIncorrectoNumero = 33000;
    
            //int - correcto
                int intCorrectoNumero = -2147483647; //-2.147.483.647
                int intCorrectoNumero2 = 500;
                int intCorrectoNumero3 = 500000; //500.000
    
            //int - incorrecto
                //int intIncorrectoNumero = -3147483648; //-3.147.483.648
                //int intIncorrectoNumero1 = -3147483648; //3.147.483.648
    
            //Trabajar a partir de estos números para una primera pasada esta bien, pero para tocar en futuros proyectos de momento no hace falta. Ya que son números extremadamente grandes, los pongo por poner ejemplos
    
            //long - correcto
                long longCorrectoNumero = -9223372036854775808; //-9.223.372.036.854.775.808
                long longCorrectoNumero1 = 9223372036854775807; //9.223.372.036.854.775.807
    
            //long - incorrecto
                //long longIncorrectoNumero = -10223372036854775808; //-10.223.372.036.854.775.808
                //long longIncorrectoNumero1 = -10223372036854775808; //10.223.372.036.854.775.808
    
    
            Console.WriteLine(sbyteCorrectoNumero);
            Console.WriteLine(shortCorrectoNumero);
            Console.WriteLine(intCorrectoNumero);
            Console.WriteLine(longCorrectoNumero);
        }
    }
    


    Por si quereis hacer pruebas :)



    좋은 웹페이지 즐겨찾기