Suchergebnisse für Anfrage "yield-return"

2 die antwort

Enumerator-Entsorgung, wenn Sie Dispose () nicht verwenden, foreach oder manuell aufrufen

Ich benutzeyield return iterieren überSqlDataReaderAufzeichnungen von: IEnumerable<Reading> GetReadings() { using (var connection = new SqlConnection(_connectionString)) { using (var command = new SqlCommand(_query, connection)) { ...

2 die antwort

Rendite (Yield Return) mithilfe von Scala-Fortsetzungen implementieren

Wie könnte man C # implementierenyield return mit Scala-Fortsetzungen? Ich möchte Scala schreiben könnenIterators im gleichen Stil. Ein Stich ist in den Kommentaren zudieser Scala-Newsbeitrag [http://www.scala-lang.org/node/2096], aber es ...

6 die antwort

yield gibt innerhalb der lock-Anweisung @ zurü

wenn ich in einer Sperranweisung eine Ertragsrendite erhalte, wird die Sperre für jeden Ertrag aufgehoben (5-mal im folgenden Beispiel) oder nur einmal für alle Elemente in der Liste? Vielen Dan private List<string> _data = new ...

TOP-Veröffentlichungen

8 die antwort

Serialization und die Yield-Anweisung

Ist es möglich, eine Methode mit @ zu serialisiereyield -Anweisungen (oder eine Klasse, die eine solche Methode enthält), sodass der interne Zustand des generierten Iterators erhalten bleibt, wenn Sie die Klasse rehydriere

6 die antwort

Welchen konkreten Typ gibt 'yield return' zurück?

Was ist der konkrete Typ für diesesIEnumerable<string>? private IEnumerable<string> GetIEnumerable() { yield return "a"; yield return "a"; yield return "a"; }