Compartilhar via


Fragen und Antworten zum dritten und vierten Webcast "Get the BASICs, VB.NET für Einsteiger und Umsteiger"

Q: Wird der String Begruessung durch Begruessung.Replace direkt verändert, oder muss man Begruessung=Begruessung.Replace schreiben.
A: Sie müssen Begruessung=Begruessung.Replace schreiben. Wie aus dem Bild ersichtlich ist handelt es sich bei Replace um eine Funktion die einen (neuen) String zurückgibt.String.Replace
 
Q: Was ist der Unterschied zwischen IF und IIF?
A:

Mit If...Then...Else können Sie eine oder mehrere Bedingungen testen und ein oder mehrere Befehle je nach Bedingung ausführen.If..Then..Else

IIF gibt, je nach Auswertung eines Ausdrucks, eins von zwei Objekten zurück. Beachten Sie in diesem Zusammenhang, dass Sie das Ergebnis von IIF in den Typ umwandeln (casten) müssen den Sie verwenden wollen (Im Beispiel wird das Ergebnis von IIF vom Typ Object in einen String umgewandelt).IIF

 
Q: Ist Select...Case in VB.NET dasselbe wie switch case in C#?
A: Ja, obwohl es Unterschiede zwischen den zwei Befehlen in Visual Basic .NET und C# gibt. Ein guter Vergleich von Schlüsselworten in den verschiedenen Sprachen (Visual Basic, Visual J#, C++, C#, JScript, Visual FoxPro) bietet der Artikel Keywords Compared in Different Languages.
 
Q: Sind mehrere Anweisungen zwischen den Case Blöcken zulässig und dürfen auch Strings im Case ausgewertet werden?
A:

Ja.

 
Q: Wie lange ist n als integer definiert.
A:
 
Q: Kann man nicht auch Do While...Loop schreiben?
A:

Do...Loop

Do { While | Until } condition

    [ statements ]

    [ Exit Do ]

    [ statements ]

Loop

-or-

Do

    [ statements ]

    [ Exit Do ]

    [ statements ]

Loop { While | Until } condition

 
Q: Gibt es eine Möglichkeit, aus einer versehentlich programmierten Endlosschleife abzubrechen?
A:
 
Q: Wozu macht die Deklarierung eines privaten Konstruktors eigentlich Sinn? Was für ein Vorteil hätte man davon? Würde man das dann einsetzen, wenn man innerhalb der Klasse Person eine "New Person" definieren will?
A:
 

Schöne Grüße und bis zum fünften Teil!

Comments

  • Anonymous
    February 20, 2007
    Nachdem ich jetzt schon x Mal in meinen alten Posts rumgekramt habe um den Vergleich von Schlüsselwörtern