diesen Code Gegeben:Wie fangen Sie Ausnahmen mit "using" in C#
using (var conn = new SqlConnection("..."))
{
conn.Open();
using (var cmd = conn.CreateCommand())
{
cmd.CommandText = "...";
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
// ...
}
}
}
}
Ich bin für meine Datenzugriff auf das Schreiben try/catch/finally Blöcke verwendet, aber ich bin zu ausgesetzt "using", das scheint eine viel einfachere Methode zu sein, dies zu tun. Ich versuche jedoch herauszufinden, wie Sie eventuell auftretende Ausnahmen abfangen können.
Könnten Sie mir bitte ein Beispiel geben, wie Sie Ausnahmen bekommen?
Edited hinzufügen:
Ich führe ich bin zu glauben, dass "mit" ist ein Ersatz für meine try/catch/finally Blöcke. Ich verstehe, dass die Verwendung keine Ausnahmen feststellt. Also, wie ist das ein Ersatz?
Es ist kein Ersatz. –