C-sharp 7 - Local Functions: Unterschied zwischen den Versionen

Aus maxTechCorner
Deko (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
imported>TechCorner-Redaktion
Weiterleitung auf Neufassung Lokale Funktionen in C-Sharp (Local Functions)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
=== '''Symptom''' ===
#WEITERLEITUNG [[Lokale Funktionen in C-Sharp (Local Functions)]]
==== '''C# 7 - Mit Local Functions eine Function im Kontext einer Methode erstellen''' ====


Wenn in einer Klasse Methoden gebraucht werden, in denen zum Beispiel (mehrere) Berechnungen durchgeführt werden, sollten diese für die bessere Übersichtlichkeit in mehrere Funktionen aufgeteilt werden.<br />
<br />
Die Funktionen können dann aber aus anderen Methoden aufgerufen werden, was nicht immer gewünscht ist und eine Klasse schnell unübersichtlich werden, wenn die Funktionen rumliegen, die woanders nicht benötigt werden.
==='''Beispiel'''===
Ohne Local Functions: Die Beschreibung entnehmen Sie dem folgenden Dokument:
[[Datei:Local Funktion C-sharp 7.pdf ‎|miniatur]]
=== '''Tags''' ===
C# 7, Local Function
=== '''Weiterführende Informationen''' ===
[https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/local-functions www.docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/local-functions]
=== '''Kontakt''' ===
Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben, melden Sie sich bitte bei uns:<br />
[http://mailto:techcorner@max-it.de techcorner@max-it.de].<br />
'''Über m.a.x. Informationstechnologie AG:''' <br />
Als etabliertes Münchner Systemhaus zeichnen wir uns seit 1989 als verlässlicher IT-Partner mittelständischer und großer Unternehmen aus. Unser Portfolio reicht von IT- Services über individuelle Softwareentwicklung bis hin zur ERP-Beratung.
[[Kategorie: Softwareentwicklung]]

Aktuelle Version vom 14. Oktober 2026, 00:00 Uhr