Skip to content

ppedvAG/CSharpProgrammierung-Spracheund.NETGrundlagen-242165

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSharpProgrammierung-Spracheund.NETGrundlagen-242165

Kurs Repository zu Kurs C# Programmierung - Sprache und .NET Grundlagen der ppedv AG

M01 | .NET GRUNDLAGEN

  • C#
  • .NET Versionen
  • Projekte und Projektmappen
  • HelloWorld.cs
  • Startprojekt festlegen

M02 | VARIABLEN, DATENTYPEN, KONVERTIERUNGEN und OPERATOREN

  • Sprachgrundlagen
  • Variablen & Datentypen
  • Aus- und Eingaben
  • Parsing & Casting
  • Operatoren

M03 | ARRAYS und BEDINGUNGEN

  • eindimensionale Arrays
  • mehrdimensionale Arrays
  • logische Operatoren
  • if-Abfrage
  • Trinäre Operator

M04 | SCHLEIFEN und ENUMS

  • while-Schleifen
  • do-while-Schleife
  • for-Schleife
  • foreach-Schleife
  • Enums

M05 | Funktionen

  • Funktionen
  • Modifier
  • Parameter
  • optionale Parameter
  • params
  • out
  • Überladung

M06 | OOP - NAMESPACES, KLASSEN, FELDER und KAPSELUNGEN

  • Namespaces
  • Klassen
  • Felder
  • Eigenschaften
  • Kapselungen
  • Konstruktoren
  • Objekte

M07 | OOP - GARBAGE COLLECTION, STATISCHE MEMBER, WERTE und REFERENZEN

  • Destruktor
  • Garbage Collection
  • Statische Member
  • Werte- und Referenztypen
  • ref
  • using und IDisposable

M08 | OOP - VERERBUNG und ZUGRIFFSMODIFIER

  • Vererbung
  • base
  • virtuelle Member
  • Überschreibungen verhindern
  • Zugriffsmodifier

M09 | OOP - POLYMORPHISMUS und TYPEN

  • Polymorphismus
  • Typtest "GetType()" & "typeof"
  • Typtest "is"
  • Member ausblenden (nicht so wichtig und nicht empfohlen)
  • abstrakte Member und Klassen

M10 | OOP - INTERFACES

  • Interfaces
  • Interface-Implementierungen

M11 | GENERISCHE LISTEN

  • Generische Datentypen
  • List
  • Stack
  • Queue
  • Dictionary<T1, T2>

M12 | FEHLERBEHANDLUNG und UNIT-TESTS

  • try-catch
  • eigene Exceptions
  • UnitTests mit AAA-Pattern
  • Assert References
  • UnitTests DataRow

M13 | DELEGATES und EVENTS

  • Delegates
  • Action
  • Func
  • anonyme Methoden
  • EventHandler

M14 | DATEIEN und VERZEICHNISSE

  • Dateien lesen/schreiben
  • JSON
  • XML

M15 | SONSTIGES

  • Extension Methods
  • Linq und IEnumberable
  • DebuggerDisplay
  • Rekursion vs. Iteration

About

KursRepository zu Kurs C# Programmierung - Sprache und .NET Grundlagen der ppedv AG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages