Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
du proggst offsichtlich Stict off, und beachtest die Datentypen nicht richtig. Mach zunächstmal Strict On Mach es ein für alle mal. Wenn du ein Projekt übernimmst, überprüfe, ob Strict On ist. Einfach immer Strict On. Oder wechsel zu c#, da gibts den Strict Off - Unfug garnet. Nochmal Anleitung, wie man ein für allemal Strict On macht: Visual Studio - Empfohlene Einstellungen (oder sollte ich dir das noch nie vorgesetzt haben?)
-
Hmm - das kanner sich jetzt wieder auskopieren und Danke, und Fehler nicht verstanden, und auf zum nächsten Fehler, der Datentypen nicht respektiert.
-
und konnte dir nur unterlaufen, weil? (Strict Off) ansonsten wie Schamasch schon sagt: Eine Methode mit so wenig Inhalt kann man weglassen, da rufe man besser den Inhalt direkt auf - Schamash hat ja gezeigt, wie.
-
Zitat von popopirat97: „Nachdem ich Strict On gemacht habe, sah der code wie folgt aus:“Kann nicht sein. Option Strict On verändert nichts am Code - es weist nur den Compiler an, Fehler zu bemeckern.
-
hmm hmm - "Möglichkeiten zur Behebung" ist wohl stark übertrieben. Es sind dumme automatische Standard-Vorschläge - meist Unfug. Und wenn man denen blindlings folgt, kommt evtl. so son kololores wie in post#12 bei raus (und ich bin dran schuld, weil ich gesagt hab "Strict On ist wichtig" ). Aber es bleibt wie's ist: Programmieren muss der Mensch, vorzugsweise mit angeschaltetem Gehirn. Und dabei die Datentypen beachten.
-
also die Funktion, die in post#12 format() heisst, die formatiert nicht, sondern sie rundet einfach nur. Da nimm besser System.Math.Round() Allerdings braucht man Runden eigentlich fast nie, und ist auch bischen unschön, denn beim Runden geht Information verloren. Gerundet braucht man die Zahlendarstellung in Strings, und dafür ist die String.Format()-Methode da, bzw. die .ToString()-Methoden der verschiedenen Zahl-Typen. Interessierts dich, was über Formatierung zu lernen?