Grundlegende Überprüfung ------ Verwendung von Variablen und Konstanten

Verwenden des Systems;
mit System.Collections.Generic;
mit System.Linq;
Verwenden von System.Text;


Namespace 第三章
{
    class Program
    {
        enum Mydate //日期枚举
        {
            Sun = 0,
            Mon = 1,
            Di = 2,
            Wed = 3,
            Thi = 4,
            Fr = 5,
            Sa = 6


        }


        class C
        {
            private int _value ;


            public int Value
            {
                get { return _value; }
                set { _value = value; }
            }




        }
        static void Main(string[] args)
        {
            # Regionsvariablendefinitionszuweisung
            // Definition der Variablen, Zuweisung
            int a;
            string b;
            int c = 0;
            string d = "Duan Bin" ;
            // Kollegen definieren mehrere Variablen und weisen Werte zu
            int e, f, g;
            string h, m, k;
            string l = „Duan Bin“, o = „Duan Bin“, n = „Duan Bin“;
            string p;


            // Weisen Sie einer Variablen eine Variable zu, die eine zugewiesene Variable sein muss
            b = l;
            #endregion


            #region Variablendomäne
            //Für die Schleife liegt der Variablenbereich nur innerhalb des Schleifenkörpers
            for (int i = 0; i <= 20; i++)
            {


                Console.WriteLine(i.ToString());
            }
            Console.ReadLine();
            #endregion


            # Regionsvariable Typ


            /*
             *---------------------------
             * Werttyp
             * ------------- ------ ---
             */
            int ls = 997;
            byte test = 255;
            Console.WriteLine("ls={0}", ls);
            Console.WriteLine("test={0}", test) ;
            Console.ReadLine() ;


            //Konvertierung erzwingen
            float fl = 3.14F;
            double db = 3.14;
            double dbTest = 32d;
            fl = (float)db;


            bool tr = true;








            /*
           * --------------- -------
           * Referenztyp
           * ---------
           */
            int v1 = 0;
            int v2 = v1;
            v2 = 927;
            C r1 = new C();
            C r2 = r1;
            //C r2 = new C();
            r2.Value = 112;
            Console.WriteLine("Value:{0},{1}", v1, v2);
            Console.WriteLine("Refs:{0},{1}", r1.Value, r2.Value);
            Console.ReadLine();


            #endregion


            #region Verwendung der Aufzählung
            int toDay = (int)DateTime.Now.DayOfWeek ; //Den Wochentag abrufen
            switch (toDay)
            {
                case (int)Mydate.Sun:
                    {
                        Console.WriteLine("Today's Sunday");
                        break;
                    }
                case (int)Mydate.Mon:
                    {
                        Console.WriteLine("Today's Montag" ");
                        Pause;
                    }
                case (int)Mydate.Tue:
                    {
                        Console.WriteLine("Heutiger Dienstag");
                        break;
                    }
                case (int)Mydate.Wed:
                    {
                        Console.WriteLine("Heutiger Mittwoch");
                        break;
                    }
                case (int)Mydate. Thi:
                    {
                        Console.WriteLine("Heute ist Donnerstag");
                        break;
                    }
                case (int)Mydate.Fri:
                    {
                        Console.WriteLine("Heute ist Freitag");
                        break;
                    }
                case (int)Mydate.Sat:
                    {
                        Console.WriteLine("Heute ist Samstag");
                        break;
                    }


                default:
                    {
                        break;
                    }


            }
            Console.ReadLine();
            #endregion


            #region Datentypkonvertierung
            double x = 19810927.8112;
            int y = (int)x;// explizite Konvertierung erzwingen


            int zhuanB = 312;
            double zhuanD = zhuanB; //Implizite Konvertierung
            
            Console.WriteLine(y);
            Console.ReadLine();


            //Boxing, Werttyp wird implizit in Referenztyp konvertiert
            int zhuanI = 2008;
            object obj = zhuanI ;
            Console .WriteLine("1 Der Wert von zhuanI ist {0} und das Boxobjekt ist {1}", zhuanI, obj);//2008,2008
            zhuanI = 927;
            Console.WriteLine("2 Der Wert von zhuanI ist { 0}, das Boxed-Objekt ist {1}", zhuanI, obj);//927,2008
            //Unboxing, der Referenztyp wird in den Werttyp umgewandelt
            int zhuanX=(int)obj;
            Console.WriteLine(" Unboxing: Das Objekt ist: {0}, der Wert ist {1}",obj,zhuanX);
            Console.ReadLine();
            #endregion


            #region Die Verwendung von Konstanten
            const double doublePI=3.1415926;//Konstanten müssen initialisiert und zugewiesen werden und können nicht geändert werden


            Console.WriteLine(doublePI);


            #endregion


        }


























    }
}

Ich denke du magst

Origin blog.csdn.net/u014156887/article/details/37873427
Empfohlen
Rangfolge