Gestern hatte ich einen Blick auf, wie die Werte der Variablen aus nummbers in externen txt-DateienHinzufügen von Variablen numical Werte (newb Frage)
die Variablen dann aufaddiert werden müssen gespeichert einzustellen, so verwendete i Versuch und Irrtum ersten
((XWert) + (newVal))
unter der Annahme, dass XWert auf 10 gesetzt wurde und newVal auf 20 gesetzt wurde ich erwartet, dass die Antwort von dreißig zu bekommen, aber waqs mit dem neuen Wert von 10 20
präsentiertVB.net pysicaly fügte die beiden Werte zusammen hinzu aber ich wollte das mathematische Produkt der beiden, die ist ((10) + (20)) = 30
yep its a newb Frage könnte jemand erklären, wie man das erreichen, was im affter
+1 für die Verwendung von Standard .NET BCL-Funktionen anstelle von VB-spezifischen Funktionen, die nur aus Gründen der Abwärtskompatibilität vorhanden sind. –
@Adam: Ich weiß wirklich nicht, was mit dem VB-spezifischen Hass ist, aber ich werde Sie die gleiche Frage stellen, die Sie mich fragten: Haben Sie irgendeine Unterstützung für die Behauptung, dass Funktionen wie 'CInt' ausschließlich aus Gründen der Abwärtskompatibilität existieren ? Sie werden genau wie jede andere Funktion im Framework geschrieben und fügen einfach einige zusätzliche Funktionen hinzu, die für einen Neuling nützlich sind, um Ihre sogenannten "Standard" - "Parse" -Methoden zu verwenden. –
@Cody: Sie sind nicht wie jede andere Funktion im Framework geschrieben; VB-spezifische Funktionen sind "klassenlos" (sie sind die einzigen verfügbaren "globalen Funktionen"). Sie sind nicht Teil der BCL und haben daher keine genauen Analoga in anderen .NET-Sprachen. Es gibt keinen Grund für nicht-traditionellen Code, Funktionen zu verwenden, die für eine Sprache spezifisch sind, wenn Dinge wie "Convert.ToInt32" existieren. Ich verstehe nicht, wie "CInt" (abgesehen davon, dass es nur aus vier Zeichen besteht) einfacher zu verstehen ist als "Convert.ToInt32" oder "Integer.Parse". –