Boah MEGA coole Playlist!!!!! Bin in einer Informatikschule (HTL Leonding falls du sie kennst) und schaue mir jetzt jedes Mal deine Videos an falls ich Hilfe brauche PS: Videos bis Arrays haben mir bereits geholfen, Danke man :)
Hallo Morhpheus, Deine Tutorials sind echt spitzenklasse! Aber mach doch die Schriftart größer, man kann es kaum lesen und muss auf Vollbild stellen. Nur 15% der Fläche werden sinnvoll genutzt. Dieses Video hat sogar nur 720p und die Schrift ist kaum lesbar. :-( Ansonsten machst Du deine Videos aber alle hervorragend: Flottes Tempo, gute Erklärungen, gute Beispiele, Du hast Humor, und Du erzählst nur wichtige Dinge und schweifst nicht unnötig ab. Ein 10-Minuten Video von Dir ist so effektiv wie sonst 10 Stunden im Buch zu lesen.... 😉
Vielleicht hast du ja einmal Lust, auf unser Kanal vorbei zuschauen! Wir machen zwar keine Tutorials, aber unsere Videos sorgen zur Unterhaltung! Wäre nett, wenn du vielleicht auch kommentierst bei unseren Videos! Vielen Dank noch mal!!!
@@TheMorpheusTutorials Bei mir das gleiche. Bei mir wird .Count() dann rot unterstrichen mit der Nachricht: "int[]" enthält keine Definition für "Count", und es konnte keine zugängliche Count-Erweiterungsmethode gefunden werden, die ein erstes Argument vom Typ "int[]" akzeptiert (möglicherweise fehlt eine Unsinn-Direktive oder ein Assemblyverweis). Bin noch Anfänger und kann damit nichts anfangen und weiß auch nicht wo der Fehler ist. Habe alles so gemacht wie im Vide, aber .Count() wird als Fehler markiert. Würde mich freuen, wenn du mir helfen könntest :D Bisher hat mir die Tutorialreihe sehr geholfen. Danke LG
Glücklicherweise kenne ich die Funktionsweise der Arrays bereits von anderen Programmiersprachen wie etwa Java. Somit ging es mir hier hauptsächlich darum, allfällige Unterschiede zu erkennen. Ansonsten wäre dies wohl auch für mich zu schnell und zu kompliziert gewesen. Ein etwas anschaulicheres Beispiel hätte da sicherlich zum Verständnis beigetragen (also zum Beispiel fortlaufende Zahlen ins Array schreiben und dann diese anstatt des index ausgeben). Gibt es einen nennenswerten Grund weshalb du die Count Methode des Arrays verwendet hast und nicht Length? Die gibt es doch in C# auch. Oder täusche ich mich da? Jedenfalls mal was Neues und theoretisch genau so gut.
Super Video danke dir, ich hab bloß ein Problem bei mir mit dem Count. Iwie existiertes bei mir nicht und funkt nicht gibt es da was neues weil das video ja jz schon einige zeit online ist
streich das count raus und ersetz es durch .Length; Also anstatt: mehrereZahlen.Count(); mach: mehrereZahlen.Length; Dann gibt er dir 42 mal Einsen aus.
Könnte man sagen, Array ist ein Zwischenspeicher dessen Größe ich vorher bestimme (42 in Deinem Beispiel) welcher, fügt man keine Zahl vorher ein, grundsätzlich mit 0 belegt wird, ich aber Sachen in die Arrays an bestimmten Stellen einlagern kann, um sie später wieder zu benutzen? Also könnte ich zB. Array 4 mit Array 5 multiplizieren und als Array 6 speichern?
Problem ist, dass Arrays und Listen nicht ganz dasselbe sind. Arrays sind nicht ganz so intuitiv, da du wirklich vorher die Größe angeben musst. Du hast immer so viele Elemente, nie mehr, nie weniger. Weniger ist "möglich" indem du manche Elemente auf null oder 0 setzt, aber sie sind trotzdem da. 0 ist einfach der Standardwert für Ganzzahlen
gut erklärt, ich hab schon in Java gute Kentnisse, jedoch ist das für einsteiger zu kompliziert, denn die Wissen ja nicht genau wie das mit dem Index funktioniert also eine Kleine Zeichnung auf Papier würde da sehr helfen.
ich hab irgendwie nicht ganz verstanden, wofür man den integer i noch braucht, wenn man ja schon die Zahlen aus dem Array hat. Kannst du mir das vielleicht schnell erläutern? ;-;
Für Leute, die sich wundern werden, warum ".Count" als falsch angezeigt wird. Das liegt daran, dass ".Count" anscheinend nicht mehr verwendbar zumindest in Arrays, aber in Listen schon, ist. Falls ihr das gleiche machen wollt, wie Morpheus, dann müsstet ihr statt ".Count" das hier schreiben ".Length" gleiche Funktion nur andere Bezeichnung. LG
Ich bin in den ganzen Programmiersprachen komplett neu und bis hierhin ging alles eigentlich klar aber des Video hat mich jetzt dann doch schon komplett weggeböllert.
Ähm ich hätte nochmal eine Frage ich hab mir jetzt Visual Studio geholt aber wenn ich ein neues Projekt in dem Ordner VisualC# erstellen will geht das nicht da dieser Ordner bei mir leer ist. Ich kann deswegen auch keine Konsolenanwendung erstellen zumindest nicht in C#. In C++ sind bei mir allerdings die Standartoptionen vorhanden (Konsolenanwendung, Desktopanwendung, ect.) muss ich für C# nochmal irgendetwas extra downloaden??
Ab den Punkt wo das mit der 43/42 oben in der Konsole stand, wurde es einfach nur noch unverständlich, es wurde nur hastig erklärt. Am ende weiß man dann immer noch nicht warum das da so stand!
Alsoos, vielleicht hilft es weiter, ich hab es zumind. so verstanden: -Wenn man 42 Leere Kästen hat und dann eine Variable in allen 42 Kästen reinlegen möchte, so benutzt man Arrays -Man kann auch diese Variablen in den Kästen reinlegen, und um z.B. 1 mal addieren, dann ist diese Variable in den 42, vorher Leeren Kästen drin und um eins erhöht. - und wenn man das auf einer Konsole zeigt, sieht man diese 42 Kästen mit der Variable ,die angezeigt wird + ( im unserem Fall) 1
Boah MEGA coole Playlist!!!!!
Bin in einer Informatikschule (HTL Leonding falls du sie kennst) und schaue mir jetzt jedes Mal deine Videos an falls ich Hilfe brauche
PS: Videos bis Arrays haben mir bereits geholfen, Danke man :)
Danke dir 🙂
Hallo Morhpheus, Deine Tutorials sind echt spitzenklasse!
Aber mach doch die Schriftart größer, man kann es kaum lesen und muss auf Vollbild stellen. Nur 15% der Fläche werden sinnvoll genutzt. Dieses Video hat sogar nur 720p und die Schrift ist kaum lesbar. :-(
Ansonsten machst Du deine Videos aber alle hervorragend: Flottes Tempo, gute Erklärungen, gute Beispiele, Du hast Humor, und Du erzählst nur wichtige Dinge und schweifst nicht unnötig ab.
Ein 10-Minuten Video von Dir ist so effektiv wie sonst 10 Stunden im Buch zu lesen.... 😉
Bernd H. Das Video Ist bereits mehrere Jahre alt, mittlerweile hat er seine Aufnahmen verändert
Richtig gute Tutorials! Helfen mir wirklich!
Vielen Dank
vielen Dank fürs Zusehen :)
Vielleicht hast du ja einmal Lust, auf unser Kanal vorbei zuschauen!
Wir machen zwar keine Tutorials, aber unsere Videos sorgen zur Unterhaltung!
Wäre nett, wenn du vielleicht auch kommentierst bei unseren Videos!
Vielen Dank noch mal!!!
Danke für das verständliche Tutorial :)
4:20 Bei mir wird Count nicht angezeigt? Muss man etwas zusätzliches installieren?
Nö, installieren musst du nichts. Wenn die Videos 1 bis 5 funktionieren, klappt das hier auch
@@TheMorpheusTutorials Bei mir das gleiche. Bei mir wird .Count() dann rot unterstrichen mit der Nachricht: "int[]" enthält keine Definition für "Count", und es konnte keine zugängliche Count-Erweiterungsmethode gefunden werden, die ein erstes Argument vom Typ "int[]" akzeptiert (möglicherweise fehlt eine Unsinn-Direktive oder ein Assemblyverweis).
Bin noch Anfänger und kann damit nichts anfangen und weiß auch nicht wo der Fehler ist. Habe alles so gemacht wie im Vide, aber .Count() wird als Fehler markiert.
Würde mich freuen, wenn du mir helfen könntest :D
Bisher hat mir die Tutorialreihe sehr geholfen. Danke
LG
docs.microsoft.com/de-de/dotnet/api/system.array.length?view=netcore-3.1 mit array.Length gehts
Glücklicherweise kenne ich die Funktionsweise der Arrays bereits von anderen Programmiersprachen wie etwa Java. Somit ging es mir hier hauptsächlich darum, allfällige Unterschiede zu erkennen. Ansonsten wäre dies wohl auch für mich zu schnell und zu kompliziert gewesen. Ein etwas anschaulicheres Beispiel hätte da sicherlich zum Verständnis beigetragen (also zum Beispiel fortlaufende Zahlen ins Array schreiben und dann diese anstatt des index ausgeben).
Gibt es einen nennenswerten Grund weshalb du die Count Methode des Arrays verwendet hast und nicht Length? Die gibt es doch in C# auch. Oder täusche ich mich da? Jedenfalls mal was Neues und theoretisch genau so gut.
Super Video, hat mir sehr weitergeholfen :)
freut mich :)
Sehr nützlich bei sowas ist auch eine foreach-schleife :)
Definitiv 🙂
Super Video danke dir,
ich hab bloß ein Problem bei mir mit dem Count. Iwie existiertes bei mir nicht und funkt nicht gibt es da was neues weil das video ja jz schon einige zeit online ist
streich das count raus und ersetz es durch .Length;
Also anstatt: mehrereZahlen.Count(); mach:
mehrereZahlen.Length;
Dann gibt er dir 42 mal Einsen aus.
@@rayjones3966 Ehrenmann
@@rayjones3966 Vielen Dank! Hatte das Problem auch
Also im Pythonvideo hab ich das mit den Arrays eher verstanden :-) Das Video werde ich mir noch 2-3x anschauen müssen um es zu verstehen :-)
Könnte man sagen, Array ist ein Zwischenspeicher dessen Größe ich vorher bestimme (42 in Deinem Beispiel) welcher, fügt man keine Zahl vorher ein, grundsätzlich mit 0 belegt wird, ich aber Sachen in die Arrays an bestimmten Stellen einlagern kann, um sie später wieder zu benutzen? Also könnte ich zB. Array 4 mit Array 5 multiplizieren und als Array 6 speichern?
Problem ist, dass Arrays und Listen nicht ganz dasselbe sind. Arrays sind nicht ganz so intuitiv, da du wirklich vorher die Größe angeben musst.
Du hast immer so viele Elemente, nie mehr, nie weniger. Weniger ist "möglich" indem du manche Elemente auf null oder 0 setzt, aber sie sind trotzdem da.
0 ist einfach der Standardwert für Ganzzahlen
Danke für die Antwort - hilft sehr!
Und jetzt platzt mein Kopf :(
trz nices Video
gut erklärt, ich hab schon in Java gute Kentnisse, jedoch ist das für einsteiger zu kompliziert, denn die Wissen ja nicht genau wie das mit dem Index funktioniert also eine Kleine Zeichnung auf Papier würde da sehr helfen.
Danke für dein Feedback 🙂
wie befülle ich ein array zur laufzeit gleichzeitig soll ein objekt erzeugt werden (Konsolenanwendung) ???
Arrays haben eine feste Größe. Wenn du die weißt, kein Problem. Sonst wird das schwierig. Dann würde ich eher zu einer Liste raten
warum benutzt du ein double anstatt eines floats um die Werte zu setzen? so große Zahlen sind das nicht.
Angewohnheit :D Ich komm von Java, da gehts weniger um Effizienz
ich hab irgendwie nicht ganz verstanden, wofür man den integer i noch braucht, wenn man ja schon die Zahlen aus dem Array hat. Kannst du mir das vielleicht schnell erläutern? ;-;
Zum zählen wo man grade ist 😁
Für Leute, die sich wundern werden, warum ".Count" als falsch angezeigt wird. Das liegt daran, dass ".Count" anscheinend nicht mehr verwendbar zumindest in Arrays, aber in Listen schon, ist. Falls ihr das gleiche machen wollt, wie Morpheus, dann müsstet ihr statt ".Count" das hier schreiben ".Length" gleiche Funktion nur andere Bezeichnung. LG
Ich bin in den ganzen Programmiersprachen komplett neu und bis hierhin ging alles eigentlich klar aber des Video hat mich jetzt dann doch schon komplett weggeböllert.
ja, das ist meist so :D War bei mir nicht anders.
Arrays brauchen ne Weile bis man sich daran gewöhnt.
Sorry dafür - mach am Besten einige Übungen :)
Ähm ich hätte nochmal eine Frage ich hab mir jetzt Visual Studio geholt aber wenn ich ein neues Projekt in dem Ordner VisualC# erstellen will geht das nicht da dieser Ordner bei mir leer ist. Ich kann deswegen auch keine Konsolenanwendung erstellen zumindest nicht in C#. In C++ sind bei mir allerdings die Standartoptionen vorhanden (Konsolenanwendung, Desktopanwendung, ect.) muss ich für C# nochmal irgendetwas extra downloaden??
Wenn du die neueste Version von VS hast, sollte da ein "Installationsmanager" oder so dabei sein. Dort kannst du einstellen, was du alles haben willst
ahh ok habe ihn gefunden Danke
Ab den Punkt wo das mit der 43/42 oben in der Konsole stand, wurde es einfach nur noch unverständlich, es wurde nur hastig erklärt. Am ende weiß man dann immer noch nicht warum das da so stand!
Danke für dein Feedback
Druckbetankung! Bist Du auf der Flucht? Warum diese Eile? Als Einsteiger zu kompliziert erklärt.
Ich finde die Geschwindigkeit super! Kannst ja auf 0.75 Geschwindgkeit stellen :)
ja stimmt ist einfach nur viel zu schnell wie ein Wasserfall, und zu wenige ausführliche Erklärungen.
Alsoos, vielleicht hilft es weiter, ich hab es zumind. so verstanden:
-Wenn man 42 Leere Kästen hat und dann eine Variable in allen 42 Kästen reinlegen möchte, so benutzt man Arrays
-Man kann auch diese Variablen in den Kästen reinlegen, und um z.B. 1 mal addieren, dann ist diese Variable in den 42, vorher Leeren Kästen drin und um eins erhöht.
- und wenn man das auf einer Konsole zeigt, sieht man diese 42 Kästen mit der Variable ,die angezeigt wird + ( im unserem Fall) 1
PS: ich guck zurzeit viel YT-Kacke
Oh, nette Erklärung, danke =)