|
imported>TechCorner-Redaktion |
| (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]]
| |