Ich sehe eine Menge Code-Schnipsel mit der folgenden SyntaxWelchen Sinn hat die Verwendung von Blöcken im C# -Code?
using (RandomType variable = new RandomType(1,2,3))
{
// A bunch of code here.
}
warum nicht nur die Variable deklarieren und es verwenden?
Diese Using-Syntax scheint den Code nur unübersichtlich zu machen und ihn weniger lesbar zu machen. Und wenn es so wichtig ist, dass diese Variable nur in diesem Bereich verfügbar ist, warum sollte man diesen Block nicht in eine Funktion einfügen?
Dup von http://stackoverflow.com/questions/75401/uses-of-using-in-c und http://stackoverflow.com/questions/561354/what-is-the-purpose-of-using –
Es scheint nur nutzlos, wenn Sie nicht wissen, was es tut. – recursive
Ist es wirklich zu viel, F1 auf das using-Schlüsselwort zu drücken? – Andy