CSH09

CSH09 Cover - CSH09 1 1 2.50
2,50 €

C# Spracherweiterungen und LINQ

Anbei verkaufe ich meine benotete ESA.
Eine Abweichung der einzelnen Lösungen ist durch verschiedene Druckauflagen möglich.
Keine Gewährleistung - Im Zweifel bitte einfach nachfragen!
Diese Lösungen dürfen nicht kopiert oder abgeschrieben werden, d.h. sie dürfen beim Träger nicht exakt bzw. 1:1 eingereicht werden.
Die ESA dienen als Lernhilfe und Kontrolle. Auch eine Garantie für erfolgreiche eingereichte Einsendeaufgaben wird nicht von mir übernommen!
Diese Lösung enthält 1 Dateien: (pdf) ~202.89 KB
Diese Lösung zu Deinen Favoriten hinzufügen?
Diese Lösung zum Warenkorb hinzufügen?
CSH09B_XX1.pdf ~ 202.89 KB
In Aufgabe 4.5 hatten Sie sich zunächst nur theoretisch mit einer Erweiterungsmethode GetEnumerator<T> befasst. Implementieren Sie nun diese Methode, sodass sie das Interface IEnumerable<T> erweitert – es reicht eine einfache Konsolenausgabe, die anzeigt, ob diese Methode aufgerufen wurde. Schreiben Sie auch einen Aufruf, mit dem sich testen lässt, ob die Erweiterungsmethode oder die bereits vorhandene Methode ausgeführt wurde. Erläutern Sie kurz, was bei der Definition einer Erweiterungsmethode zu beachten ist.

Erstellen Sie in einem Projekt „ESA“ – ähnlich wie in Aufgabe 2.8 – eine Methode StoreBankleitzahlen, die nun aber einige Bankleitzahlen nicht in eine Hashtable, sondern in ein generisches Collection-Objekt speichert, das Werte über Schlüssel verwalten kann.
Ergänzen Sie sodann eine Methode PrintBankleitzahlen, die alle im Collection-Objekt gespeicherten Bankleitzahlen in der Form [key] --> [value] zeilenweise auf Konsole ausgibt. Die eckigen Klammern sind durch die konkreten Werte mit key = Name der Bank und value = Bankleitzahl zu ersetzen. Realisieren Sie in dieser Methode nacheinander zwei verschiedene Lösungen – einmal durch explizites Iterieren auf einem Enumerator, zum anderen mit einer foreach-Schleife.
Orientieren Sie sich gegebenenfalls an der Dokumentation.
Erläutern Sie stichpunktartig die wesentlichen Schritte Ihrer Programmierung.

In dieser Aufgabe sollen Sie drei Abfragen, die bereits im SQL-Studienheft CSH06B angewandt wurden, in LINQ-Ausdrücke umformen. Sie können dies nacheinander in einer Methode LINQAusdrücke erledigen und müssen zuvor dafür sorgen, dass die Personendaten aus der Tabelle „dbdemo2.personen“ in Ihrer ESA-Anwendung zur Verfügung stehen.
Vorschau
Weitere Information: 06.05.2024 - 00:19:41
  Kategorie: Technik und Informatik
Eingestellt am: 02.10.2023 von JackTheFlipper
Letzte Aktualisierung: 09.12.2023
1 Bewertung
12345
Studium:
Bisher verkauft: 6 mal
Bisher aufgerufen: 291 mal
Prüfungs-/Lernheft-Code: CSH09B-XX01
Benotung: 4
Enthaltene Schlagworte:
Bewertungen
9.12.23 - Ananoym:
12345
Ungenügend und schlechtte Note
Benötigst Du Hilfe?
Solltest du Hilfe benötigen, dann wende dich bitte an unseren Support. Wir helfen dir gerne weiter!
Was ist StudyAid.de?
StudyAid.de ist eine Plattform um selbst erstellte Musterlösungen, Einsendeaufgaben oder Lernhilfen zu verkaufen.

Jeder kann mitmachen. StudyAid.de ist sicher, schnell, komfortabel und 100% kostenlos.
Rechtliches
Für diesen Artikel ist der Verkäufer verantwortlich.

Sollte mal etwas nicht passen, kannst Du gerne hier einen Verstoß melden oder Dich einfach an unseren Support wenden.

Alle Preise verstehen sich inkl. der gesetzlichen MwSt.
Mehr von JackTheFlipper
 
Zahlungsarten
  • Payments
Auf StudyAid.de verkaufen
> 2000
Schrieb uns eine WhatsApp