Ich muss wissen: Wie eigene Fehler rote Linie, wie "Erstellen von Ausnahmen zur Laufzeit" Bearbeitungsprozess in der IDE erstellen?Wie erstelle ich eine rote rote Fehlermeldung zur Entwurfszeit?
wir wissen, wie eigene Ausnahme erstellen ....
double a = 4;
double b = 2;
if (b != 0)
{
double c = a/b;
}
else
{
throw new Exception("You can not divide by zero");
}
wird dieser Code gut funktionieren!
Aber .....
Was passiert, wenn ich keinen Code ausführen und einen Wert von "b Variable" zur Entwurfszeit auf 0 ändern? "Ich sollte eine rote Fehlermeldung sehen.
Aber es gibt keine Intellisense-Warnmeldung! Wie erstelle ich es?
double a = 4;
double b = 0;
if (b != 0)
{
double c = a/b;
~~~~~~~~~~~~~~~~~
}
else
{
throw new Exception("You can not divide by zero");
}
Warum haben Sie Try-catch Block nicht verwendet? Sie können es mit DivizionByZeroException behandeln –
Ich möchte wissen, wie funktioniert dieses Intellisense? Die Hauptidee ist nicht über diesen Code! Ich brauche diese Art von "benutzerdefinierten Intellisense-Laufzeitfehlermeldungen" für andere Lösungen! – IremadzeArchil19910311
aber jetzt sagen Sie mir, wie es funktioniert für diese einfache Beispiellösung – IremadzeArchil19910311