Warum TryCast anstelle von DirectCast verwenden?

Wenn ich versuche zu besetzenObject obj tippenT, wenn es nicht besetzt werden kann, stimmt etwas nicht.

Und nachdem ich das Objekt gecastet habe, suche ich die Arbeit mit dem Cast-Objekt.

Eher erwarte ich eine Ausnahme an der Stelle, an der ich sie wirken werde, als zu sagen, wo ich das Objekt verwenden werde.

In diesem Sinne ist es besser, @ zu verwendDirectCast Anstatt vonTryCast? Oder fehlt mir eine andere Bedeutung der Verwendung vonTryCast?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage