Tag: using-statement
Eine `über` – Anweisung von C# und VB.NET language feature vereinfacht deterministische Bereinigung des verfügbaren Ressourcen. Nicht zu verwechseln mit dem (C# nur) `using` – Richtlinie (mit namespaces), für die tag `verwenden-Richtlinien`.
7
Antworten
Bin ich wieder die variable erstelle ich in einer using-Anweisung in der using-Anweisung (klingt komisch): public DataTable foo () { using (DataTable properties = new DataTable()) { //do something return properties; } } Wird diese über den
3
Antworten
Macht die using - Anweisung immer entsorgen Sie das Objekt, auch wenn es ein return oder eine exception geworfen wird, ist es innen? I. E.: using (var myClassInstance = new MyClass()) { //... return; } oder using
2
Antworten
Während meiner Annahme erscheinen mag, Klang ist subjektiv, nach einigen Forschung, fand ich, dass es nicht ungewöhnlich zu finden, die Entwickler, die zugunsten einer dummy - Try/Catch anstatt die Using-Anweisung für IDbConnection/IDbTransaction Verarbeitung (in der Nähe/Commit/Rollback). Dies
1
Antworten
Nehmen Sie das folgende Beispiel... Using cn As New SqlConnection(ConnectionString) Try Dim cmd As SqlCommand = New SqlCommand With cmd .Connection = cn .Connection.Open() .CommandText = "dbo.GetCustomerByID" .CommandType = CommandType.StoredProcedure .Parameters.Add("@CustomerID", SqlDbType.Int, 4) .Parameters("@CustomerID").Value = CustomerID End
1
Antworten
Ich bin schwierig mit der using-Anweisung in Visual Basic. Weiß jemand, wie diese geschrieben werden soll?: Using (Dim doc As WordprocessingDocument = WordprocessingDocument.Open(filename, True)) //blah blah End Using Funktioniert der code einwandfrei ohne die mithilfe und Ihre
4
Antworten
Warum using variable behandelt, als readonly? Es ist c# language specification oder die managed Sprachen-Spezifikation? Es ist, weil c# ist eine .net-Sprache? Vielen Dank im Voraus. Hinweis: die Verwendung von Variablen ist die variable, die angezeigt wird,
4
Antworten
Ich habe eine Anwendung, in der ich mir eine große Menge Daten aus der DB. Da nicht alle diese Zeilen (es ist in der Nähe von 2.000.000 Zeilen...), Schneide ich es in den Pausen, und ich jedes
5
Antworten
Viele Leute SO darauf hingewiesen, dass ich verwenden soll using Aussage mehr oft. Also ich bin zu üben. Das problem ist, dass ich nicht entscheiden kann, Wann es zu benutzen ist und Wann nicht, es zu benutzen.
5
Antworten
Ist dies möglich mit einer using-Anweisung von C# - SQL? private static void CreateCommand(string queryString, string connectionString) { using (SqlConnection connection = new SqlConnection( connectionString)) { SqlCommand command = new SqlCommand(queryString, connection); command.Connection.Open(); command.ExecuteNonQuery(); } } Was
6
Antworten
Habe ich eine Methode, die eine try/catch/finaly block im inneren. Innerhalb des try-Blocks, erkläre ich SqlDataReader wie folgt: SqlDataReader aReader = null; aReader = aCommand.ExecuteReader(); In der finally block, die Objekte, die manuell entsorgt werden, sind diejenigen,
4
Antworten
Ich habe gerade herausgefunden, wie C#, VB.NET auch hat die using Stichwort. Bis jetzt dachte ich es gar nicht habe (dumm von mir, ich weiß...) und habe Sachen wie dies: With New OleDbConnection(MyConnectionString) ' Do stuff End
2
Antworten
Sah ich, dass in den meisten Proben SqlCommand verwendet wurde, wie dies using (SqlConnection con = new SqlConnection(CNN_STRING)) { using (SqlCommand cmd = new SqlCommand("Select ID,Name From Person", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds
16
Antworten
Ich bin gerade auf der Suche an die using-Anweisung, ich habe immer gewusst, was es macht, aber bis jetzt nicht versucht, es zu benutzen, ich habe mit den folgenden code: using (SqlCommand cmd = new SqlCommand(reportDataSource, new
2
Antworten
Ich weiß, ich fragte eine Frage im Zusammenhang mit früher. Ich hatte gerade einen anderen Gedanken. using (SqlConnection conn = new SqlConnection('blah blah')) { using(SqlCommand cmd = new SqlCommand(sqlStatement, conn)) { conn.open(); //*** do I need to
4
Antworten
Versuche ich zu erweitern diese Antwort auf SOum einen WCF-client wiederholen transient-Netzwerk-Ausfälle und Griff andere Situationen, die verlangen, dass eine Wiederholung wie Authentifizierung Ablauf. Frage: Was sind die WCF Ausnahmen, die behandelt werden müssen, und was ist
3
Antworten
Jon Skeet aus einem Kommentar (via Twitter) auf meine SOApiDotNet - code (ein .NET-Bibliothek für die pre-alpha-Stack-Overflow-API): @maximz2005 Eine Sache, die ich bemerkt habe nur durchsuchen Sie die Quelle schnell: Sie nicht entsorgt (sic) von WebResponses. "using"
5
Antworten
How to setup ReSharper zu nennen "Art aufzuhalten der Benutzung" in der Klasse? InformationsquelleAutor der Frage szkra | 2011-11-09
5
Antworten
Ich will ein API zum abrufen von Informationen aus dem interwebz. Die API liefert Daten im Json-format. Ich bin mit Microsoft Visual Studio C# 2010 Express neben. Es scheint, dass ich habe .NET Framework 4 Client Profile
12
Antworten
Stellt Java eine using-Anweisung, die verwendet werden können, wenn das öffnen einer session in hibernate? In C# ist es so etwas wie: using (var session = new Session()) { } So dass das Objekt außerhalb des Gültigkeitsbereichs
2
Antworten
Bei Verwendung eines memory stream in einer using-Anweisung brauche ich, um in der Nähe nennen? Zum Beispiel ist ms.Close () - hier benötigt? using (MemoryStream ms = new MemoryStream(byteArray)) { //stuff ms.Close(); } InformationsquelleAutor der Frage AJM
15
Antworten
Ich habe ein Bündel von Eigenschaften, die ich nutzen werde Lesen/schreiben sperren. Ich kann Sie umsetzen entweder mit einem try finally oder eine using - Klausel. In der try finally würde ich eine Sperre bekommen, bevor die
29
Antworten
Benutzer kokos beantwortet die wunderbare Versteckte Features von C# Frage durch die Erwähnung der using Schlüsselwort. Kannst du das etwas erläutern? Was sind die Verwendungen von using? InformationsquelleAutor der Frage ubermonkey | 2008-09-16
9
Antworten
Ich habe laufen in einige Probleme in Bezug auf eine SqlTransaction ich verwende in meinem code. Während meiner Googeln ich sehe viele Leute mit einer using-Anweisung mit einer SqlTransaction. Was ist der nutzen und/oder die Differenz der
3
Antworten
Habe ich eine IDbTransaction in einer using-Anweisung, aber ich bin mir nicht sicher, ob es wird ein Rollback ausgeführt, wenn eine Ausnahme geworfen wird, in einer using-Anweisung. Ich weiß, dass eine using-Anweisung erzwingt den Aufruf von Dispose()...aber
5
Antworten
Wie würde man den folgenden code C# - code in Managed C++ void Foo() { using (SqlConnection con = new SqlConnection("connectionStringGoesHere")) { //do stuff } } Clarificaton: Für verwaltete Objekte. InformationsquelleAutor der Frage Adam Tegen | 2008-12-03
2
Antworten
Habe ich ein Projekt auf MVC. Wir wählten EF für unsere DB-Transaktionen. Wir erstellten einige Manager für die BLL-Schicht. Ich fand eine Menge von Beispielen, wo " using " - Anweisung verwendet wird, d.h. public Item GetItem(long
7
Antworten
Welche: using (var myObject = new MyClass()) { try { //something here... } catch(Exception ex) { //Handle exception } } ODER try { using (var myObject = new MyClass()) { //something here... } } catch(Exception ex) {
3
Antworten
Ich versuche zur Berechnung der Entfernung zwischen zwei Punkten. Die zwei Punkte, die ich gespeichert in einem Vektor in C++: (0,0) und (1,1). Ich soll die Ergebnisse erhalten, wie 0 1.4 1.4 0 Aber das eigentliche Ergebnis,
7
Antworten
Etwas wie: using (IDisposable disposable = GetSomeDisposable()) { //..... //...... return Stg(); } Ich glaube, es ist nicht ein geeigneter Ort für eine return-Anweisung, oder? InformationsquelleAutor der Frage tafa | 2009-03-19
2
Antworten
In dem Beispiel unten, ist die Verbindung schließen und entsorgt, wenn eine Ausnahme geworfen wird, wenn es innerhalb einer using Aussage? using (var conn = new SqlConnection("...")) { conn.Open(); //stuff happens here and exception is thrown... }
5
Antworten
Habe ich den folgenden code using(MemoryStream ms = new MemoryStream()) { //code return 0; } Den dispose() - Methode aufgerufen wird am Ende der using - Anweisung Klammern } Recht? Da ich return vor dem Ende der
12
Antworten
Funktioniert das mit exception fangen oder werfen? also using (StreamReader rdr = File.OpenText("file.txt")) { //do stuff } Wenn die streamreader-löst eine Ausnahme aus, ist es gefangen, die durch die Nutzung oder geworfen, so dass die aufrufende Funktion
1
Antworten
Ich habe eine situation wo ich eine async Aufruf einer Methode zurückgibt, und IDisposable Instanz. Zum Beispiel: HttpResponseMessage response = await httpClient.GetAsync(new Uri("http://www.google.com")); Nun vor async war in der Szene, bei der Arbeit mit einer IDisposable Instanz,