Die grundlegende Syntax von C #

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace StudentCShrap
{
    class RectTest
    {

        public double m_length;
        private double m_width;
        private double GetArea()
        {
            return m_width * m_length;
        }

        public void AccepetDetails()
        {
            m_length = 4.5;
            m_width = 4.2; 
        }
        public void DisPlay()
        {
            Console.WriteLine("length: {0}", m_length);
            Console.WriteLine("width: {0}", m_width);
            Console.WriteLine("Area: {0}", GetArea());
        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace StudentCShrap
{
    class MainClassTest
    {
        static void Main(string[] args)
        {
            RectTest r = new RectTest();
            r.AccepetDetails();
            r.DisPlay();
            Console.WriteLine("{0}", r.m_length);
            Console.ReadKey();
            
        }
    }
}

Membervariable

  1. Membervariablen auf Privateigentum Standard und andere Eigenschaften in die Öffentlichkeit gezwungen werden
  2. Membervariablen oder Datenelemente der Klasse Attribut wird zum Speichern von Daten verwendet wird,

Memberfunktion

  1. Führen Sie eine Reihe von Funktionen angegebene Aktion
  2. Elementfunktion deklariert in der Klasse

Kennzeichnung

  1. Die Klassenkennung verwendet, um eine benutzerdefinierte Funktion, Variablen oder andere Objekte zu identifizieren,
  2. Der Bezeichner muss mit einem Buchstaben oder einem Unterstrich beginnen @, können Sie durch eine Reihe von alphanumerischen Zeichen und Unterstrichen werden @ 
  3. Das erste Zeichen darf keine numerische Kennung sein
  4. Der Bezeichner darf keine eingebetteten Leerzeichen oder Symbole wie? "" * & ......% ¥ #!
  5. Bezeichner können keine Schlüsselwörter in C #, es sei denn vor der gekoppelt @ prefix
  6. Identifiers Groß- und Kleinschreibung
  7. C # Klassenbibliothek kann nicht die gleichen Namen wie das sein

Stichwort

 

  1. reservierte Schlüsselwörter

    1. abstrac
    2. wie
    3. Base
    4. bool
    5. brechen
    6. Byte
    7. Fall
    8. Fang
    9. verkohlen
    10. geprüft
    11. Klasse
    12. const
    13. fortsetzen
    14. Dezimal
    15. Standard
    16. delegieren
    17. machen
    18. doppelt
    19. sonst
    20. enum
    21. Veranstaltung
    22. explizit
    23. extern
    24. falsch
    25. schließlich
    26. Fest
    27. schweben
    28. zum
    29. für jeden
    30. gehe zu
    31. wenn
    32. implizit
    33. im
    34. int
    35. Schnittstelle
    36. ist
    37. sperren
    38. lange
    39. Namespace
    40. Neu
    41. Null
    42. Operator
    43. aus
    44. Überschreibung
    45. params
    46. Privat
    47. geschützt
    48. Öffentlichkeit
    49. schreibgeschützt
    50. ref
    51. Rückkehr
    52. sbyte
    53. verschlossen
    54. kurz
    55. Größe von
    56. stackalloc
    57. statisch
    58. Schnur
    59. struct
    60. Schalter
    61. diese
    62. werfen
    63. wahr
    64. Versuchen
    65. eine Art von
    66. uint
    67. ulong
    68. ungeprüft
    69. unsicher
    70. ushort
    71. Verwendung
    72. virtuell
    73. Leere
    74. flüchtig
    75. während
  2. Kontext-bezogene Keyword

    1. hinzufügen
    2. alias
    3. aufsteigend
    4. absteigend
    5. dynamisch
    6. von
    7. erhalten
    8. global
    9. Gruppe
    10. in
    11. beitreten
    12. Lassen
    13. Sortieren nach
    14. teilweise (Typ)
    15. parital (Methode)
    16. entfernen
    17. wählen
    18. einstellen
Veröffentlicht 25 Originalarbeiten · erntete Lob 5 · Aufrufe 3212

Ich denke du magst

Origin blog.csdn.net/Ellis1993/article/details/105258924
Empfohlen
Rangfolge