Die StringBuilder Klasse schnell erklärt! (C# Tutorial Deutsch)

  Рет қаралды 5,577

Programmieren Starten

Programmieren Starten

Күн бұрын

Пікірлер: 17
@rieckrieck7953
@rieckrieck7953 3 жыл бұрын
Sehr anschaulich und einfach erklärt. Besonders möchte ich herausheben, dass du erklärst warum es das gibt und wann man es benutzt. Sowas ist leider nur selten der Fall bei so IT-Erklärvideos auf KZbin. Bitte beibehalten!
@linuxonkel8053
@linuxonkel8053 3 жыл бұрын
Wollt einfach mal "Danke" für eure tollen Videos sagen. Man merkt, dass C# die Lieblingssprache ist und man einfach Lust auf mehr bekommt. Ich habe ja vor kurzem mit Java angefangen, was mir extrem viel Spaß macht, aber ich bin inzwischen durch eure Videos dermaßen von C# angezeckt, dass ich mir gestern eines meiner Notebooks auf Windows 10 mit allem drum und dran uminstalliert habe und C# seit heute parallel zu Java lerne. Dazu habe ich beschlossen wir n bissel Geld zusammen zu sparen, um mir dann mal n Kurs, wahrscheinlich dann auch den kompletten C# Kurs, zuzulegen. Wie gesagt ..... vielen vielen Dank
@ProgrammierenStarten
@ProgrammierenStarten 3 жыл бұрын
Vielen Dank für die netten Worte! Das ist ja mal cool! C# ist wirklich eine tolle Sprache! :) Ich wünsche viel Spaß und Erfolg beim lernen und programmieren! :D
@linuxonkel8053
@linuxonkel8053 3 жыл бұрын
@@ProgrammierenStarten jo Danke, das wird schon. Hab mich übrigens dazu entschlossen den unlimited Zugang bei euch zu bestellen, aber da muss ich erstmal n bissel sparen. Der Zugang zu allen Masterkursen ist doch sehr reizvoll. btw, hat ja Microsoft ne richtig gute Doku zu C#. Hab ich mir erstmal gezogen
@hpeterh
@hpeterh Жыл бұрын
Für einfaches Zusammenhängen ist string1+string2+string3 schneller als StringBuilder. (Es gibt Benchmarks dazu) Um den StringBuilder zu erzeugen, muss ja auch erstmal ein Objekt erzeugt und der Text kopiert werden. Und um dann wieder einen String zu erzeugen, ebenfalls. Vermutlich lohnt das nur, wenn man ein und denselben String sehr oft manipulieren muss.
@lukass1604
@lukass1604 3 жыл бұрын
Wie wärs mit ner schönen Übersichf zu Regex?
@ProgrammierenStarten
@ProgrammierenStarten 3 жыл бұрын
Danke, das ist eine hervorragende Idee! :)
@realtalk5882
@realtalk5882 9 ай бұрын
Größte Vorteil ist auf jeden Fall die bessere Performance beim bearbeiten von Strings, besonders wenn dies in einer Schleife mit vielen Wiederholungen erfolgt.
@jeyt436
@jeyt436 3 жыл бұрын
"Bleib also dran, es wird spannend": Das sagst du immer...
@veud
@veud 3 жыл бұрын
Ist halt immer spannend 😉 Aber immer sagen tut er es nicht
@jeyt436
@jeyt436 3 жыл бұрын
@@veud okay. Sagen wir: oft
@veud
@veud 3 жыл бұрын
@@jeyt436 ok, in letzter Zeit wird es glaub ich wirklich oft gesagt
@ProgrammierenStarten
@ProgrammierenStarten 3 жыл бұрын
why not? :)
@padamotors9910
@padamotors9910 3 жыл бұрын
Das ist ne echt coole Sache. Aber eins ist mir noch unklar, deine Ausgabe zum Schluss erfolgt als String. Wenn ich jetzt eine Schleife die 10 mal durchlaufen wird und dabei immer die Summe n= n+i berechnet und ich möchte mein Zwischenergebnis jedes mal sehen, dann würde ich normalerweise in die Schleife hinter die Berechnung schreiben Console.WriteLine(n); kann ich das jetzt auch mit einem StringBuilder realisieren? Immerhin hätte ich ja sonst mit der Console.WriteLine(n); Methode 10 Strings im Heap oder sehe ich das falsch?
@lukass1604
@lukass1604 3 жыл бұрын
Nein, ich kann dir nicht die Details sagen aber die strings die writeline erstellt sind alle temporär (also so wie wenn du eine variable im for-loop hast) die werden dann irgendwann aus dem Speicher gelöscht. Du kannst aber umgehen dass überhaupt so viele strings erstellt werden, in dem du n.ToString immer in einem string builder speicherst, welcher außerhalb deines loops deklariert ist.
@gregorgunther3910
@gregorgunther3910 3 жыл бұрын
Hallo, ist Leerzeichen ein Zeichen ?!
@lukass1604
@lukass1604 3 жыл бұрын
Ja
Zufallszahlen in C# generieren - C# Random Tutorial (Deutsch)
15:58
Programmieren Starten
Рет қаралды 8 М.
Casten oder Converten? - Alles über die Typenkonvertierung in C#!
20:14
Programmieren Starten
Рет қаралды 4,9 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 16 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 16 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 8 МЛН
C# Dictionary kurz und einfach erklärt - C# Tutorial Deutsch
9:08
Coding mit Jannick
Рет қаралды 1,4 М.
C# Tutorial Deutsch / German - DateTime
18:51
Programmieren Starten
Рет қаралды 10 М.
Was sind Structs in C#?
7:57
Programmieren Starten
Рет қаралды 8 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 775 М.
Was sind Hashtables in C#? - Tutorial (Deutsch)
16:19
Programmieren Starten
Рет қаралды 7 М.
C# Yield Return: What is it and how does it work?
15:09
Brian Lagunas
Рет қаралды 58 М.
How to STUDY so FAST it feels like CHEATING
8:03
The Angry Explainer
Рет қаралды 2,2 МЛН
Stringbuilder Java  | Java Tutorial für Fortgeschrittene
8:58
Christian Programmiert
Рет қаралды 3,5 М.
C# Grundlagen in 20 Minuten
21:06
Programmieren Starten
Рет қаралды 24 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 16 МЛН