📚
Lerndokumentationen
.NET
.NET
  • Willkommen
  • C#
    • Variablen
      • Strings
      • Integers
      • Floats und Doubles
      • Booleans
      • Casting und Parsing
    • Kontrollstrukturen
      • if-Statements
      • Ternary-Operator
      • Switch-Statements und -Expressions
    • Collections
      • Arrays
      • Lists
      • Dictionaries
    • Loops
      • while-Loops
      • for-Loops
      • foreach-Loops
      • continue und break
    • Methoden
      • Callbacks und Delegates
      • Extension Methods
      • Lazy
    • Objektorientierte Programmierung
      • Fields und Properties
      • Methoden
      • Statisch vs. Instanzen
      • Konstruktoren
      • Vererbung
      • Komposition
      • Generics
      • Tupel
    • Referenz- und Wertetypen
      • Enums
      • Structs
      • Records
    • Binary und Strings
      • Kodierung von Strings und Bytes
      • Streams
      • XML und JSON
  • Design Patterns
    • Creational Patterns
      • Singleton
    • Structural Patterns
      • Decorator Pattern
    • Behavioral Patterns
      • Memento
      • Strategy
Bereitgestellt von GitBook
Auf dieser Seite
  • Parameter
  • Return-Types
  1. C#

Methoden

Eine Methode ist ein Codeblock, welcher eine bestimmte Aufgabe ausführt. Wir nutzen Methoden, um unseren Code in kleinere, handlichere Stücke zu unterteilen. So können wir auch Wiederholungen von Code vermeiden.


{
    
}

Parameter

Mit Parameter können wir unsere Methoden flexibler gestalten, indem wir ihnen beim Aufruf Argumente mitgeben. Diese verhalten sich wie normale Variablen.

void PrintInfo()
{
    Console.WriteLine($"Name: {name}");
    Console.WriteLine($"Age: {age}");
}

Method();

Return-Types

Eine Methode kann auch etwas zurückgeben, z.B. wenn wir eine Methode Add() haben, welche zwei Zahlen addiert und uns den Wert zurückgibt.

int Add(int a, int b)
{
    return a + b;
}

int sum = Add(5, 3);
Vorherigecontinue und breakNächsteCallbacks und Delegates

Zuletzt aktualisiert vor 2 Monaten