Extension Methods - C# Tutorial Deutsch

preview_player
Показать описание


🔹 Kostenlos die Programmier-Einsteiger-Serie sichern:

In diesem Video geht es um Extension Methods in C#.

--------------------------------------------------------------------------------

Möchtest du mehr Inhalte von Programmieren Starten sehen? Hier findest du hilfreiche Links für unsere wertvollsten Ressourcen:

Рекомендации по теме
Комментарии
Автор

Hallo lieber Hendrik,


ich habe mir gestern dein E-Book, ,Der schnelle Einstieg in C#" gekauft und bin gerade eben fertig geworden, es durch zu lesen. Deswegen möchte ich dir ein kleines Review/Feedback geben, da ich sowas wichtig finde, falls du mal meine Kommentare ließt^^.


Zu erst einmal, ich wusste eigentlich schon alles, was in dem Buch drin stand, da ich ja schon eine ganze Zeit C++ kann. Trotzdem war es für mich eine gute Wiederholung und z.b. das mit dem get; und set; bei Klassen Variablen wusste ich nicht, sowie z.b. die 2.Array Form. Aber das dachte ich mir schon vorher und habe es hauptsächlich gekaut, um dich zu unterstützen.


Aber nun zum Feedback:
Ich finde das Buch wirklich gut Aufgebaut und Strukturiert. Es fängt mit den wirklichen basics an und wird dann immer etwas komplizierter. Es wird alles gut erklärt und ich denke, wenn man mit programmieren anfängt, das man alles direkt beim 1. oder 2. mal versteht. Außerdem sind die farbigen Bilder sehr hilfreich. Die Erklärungen zu den verschiedenen Themen sind sehr ausführlich und die Beispiele sing sehr gut gewählt. Aber ich würde noch die Benutzereingabe in 1 oder 2 Seiten rein nehmen.
Kurz noch zu ein paar Verbesserungsvorschlägen, was eigentlich nur Rechtschreibfehler sind, da sonst alles sehr gut ist!
int s = 0; //Die Seite, in der der Fehler ist
int z = 0; //Die Zeiler, in der der Fehler ist
string fehler; //Der Fehler


s = 86; z = 9; fehler = "Einmal gedutzt";
s = 87; z = 7; fehler = "Public pubic geschrieben";
s = -1; z = -1; fehler = "Irgendwo ist ein Wort doppelt geschrieben, finde die Stelle aber nicht mehr^^"


Das waren nicht alle Fehler, finde die meisten aber nicht mehr wieder. Sind aber nicht viele Fehler.


Kurze Zusammenfassung:
Das Buch ist sehr gut geschrieben mit guten Beispielen und guter Erklärung. Es ist alles drin, was man als Anfänger braucht und wissen muss. Das einzige was mir aufgefallen ist, sind nur ein paar Rechtschreibfehler, die aber jeder mal macht.
Von mir gibt es eine dicke Empfehlung an Anfänger, die in die Programmierwelt starten möchten.
Jedem der anfängt wünsche ich viel Erfolg und viel Spaß beim programmieren. Dir wünsche ich noch einen schönen Tag und mach weiter so mit deinen Videos und deinen Büchern :D


PS: Hoffentlich hast du den Kommentar durchgelesen, da es mein längster ist und ich mir viel Zeit genommen habe und mir viel Mühe gegeben habe!

jannis
Автор

Cooles Video und gut erklärtes, danke dir. Vielleicht noch ein Input: Das Ganze funktioniert nicht nur für Klassen, sondern auch für Interfaces. So muss ich immer identisch verwendete Methoden nicht in allen Implementationen des Interfaces neu definieren und mussauch nicht auf Default Implementations im Interface zurückgreifen.

derfaebu
Автор

hey tolles Video, ich hätte da mal eine Frage könntest du evtl. ein Video erstellen bezüglich asynchrone Programmierung? Ich denke es ist ein kompliziertes Thema und es gibt wenige Videos in deutsch dies bezüglich, jedoch kann ich mir sehr gut Vorstellen, dass du es gut erklären kannst danke im voraus und deine Videos sind super!!!!

BlueNixDEV
Автор

An sich erklärt das Video sehr gut was eine Extension Method macht, aber das Beispiel ist doch sehr komisch gewählt.... man kann doch auch einfach den Inhalt des return Befehls in der Methode der Variable sofort zuweisen?

flaitzi
Автор

Häh, das verstehe ich gerade gar nicht. Woran genau erkennt jetzt eigentlich der Compiler, dass sich die neue Klasse StringExt auf den Datentyp Strings bezieht? Spielt dabei der Name der Klasse irgendeine Rolle oder ist es lediglich das Keyword "THIS" worauf es ankommt?. Was ist denn dann, wenn ich eine weitere Klasse StringExt2 erstelle, mit genau der gleichen Methode ToInt32?

NathanSeraph
Автор

Was man noch hätte erwähnen sollen ist, dass der String klein geschrieben nicht funktioniert.

florian
Автор

Erst mal danke, zweitens könntest du ein Video über Events auch aufnehmen und den Zussamenhang?

pourianoie
Автор

Ich hab mal eine Frage, wo liegt der Unterschied zwischen .NET core und framework? Ändert sich die Sprache dabei merkbar? Ich finde im Internet nicht wirklich antworten

Felix-pmfg
Автор

Wird die Methode zu einer Extension Methode in dem Video wegen dem this bei den Parametern?

markuspfeifenberger
Автор

ein Kommentar von mir für den Algorithmus

jannes