War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Neues bei Visual C# in Visual Studio 2012

Visual Studio 2012

Auf dieser Seite werden die neuen und erweiterten Funktionen aufgelistet, die für Visual C# in Visual Studio 2012 bereitgestellt werden.

Informationen darüber, wie man Windows Store Applikationen mit Visual Studio 2012 erstellt, finden Sie unter Entwickeln Sie Windows Store-Apps mit Visual Studio 2012s.

Sie können asynchronen Code einfach und intuitiv schreiben, indem Sie die Async-Funktion verwenden, die asynchrone Programmierung fast so einfach wie synchrone Programmierung macht.

Zuvor hat das Schreiben von asynchronem Code verlangt, die Rückrufe zu definieren (auch bezeichnet als Fortsetzungen) um aufzuzeichnen den Fall, nachdem ein asynchroner Prozess beendet. Dies erschwert Code und macht Routineaufgaben, wie Ausnahmebehandlung, ungeschickt und schwierig. Wenn Sie die Async-Funktion verwenden, übernimmt der Compiler den Großteil der Arbeit für Sie.

Die Funktion führt zwei Schlüsselwörter, async und await (Sie erwarten) ein. Der async-Modifizierer gibt an, dass eine Methode eine asynchrone Methode ist. Eine asynchrone Methode gibt Task oder Task<TResult> zurück, die die derzeit ausgeführte Arbeit der Methode darstellt. Die Aufgabe enthält Informationen, die der Aufrufer der asynchronen Methode, wie der Status der Aufgabe verwenden kann, die eindeutige ID, und das Ergebnis der - Methode.

In der Regel wird ein await-Operator an die zurückgegebene Aufgabe in einem await-Ausdruck angewendet. Der Erwartungsausdruck enthält Ausführung der - Methode an, die sie enthält, bis die erwartete Aufgabe abgeschlossen ist. Mittlerweile wird Steuerelement zum Aufrufer angehaltener Methode zurückgegeben.

Weitere Informationen finden Sie unter Asynchrone Programmierung mit Async und Await (C# und Visual Basic).

Diese Version von Visual C# erleichtert es, Informationen über den Aufrufer einer Methode zu erhalten. Bei der Verwendung von Anrufer-Informationsattributen, können Sie den Dateipfad des Quellcodes, der Zeilennummer im Quellcode und den Namen des Membes des Aufrufers identifizieren. Diese Informationen sind hilfreich für das Aufzeichnen, zum Debuggen und zum Erstellen von Diagnosetools.

Weitere Informationen finden Sie unter Aufruferinformationen (C# und Visual Basic).

Sie können Visual Studio verwenden, um Beispiele für gepackten C#-Anwendungen von MSDN Code Gallery herunterzuladen und zu installieren.

Sie können die Beispiele einzeln herunterladen, oder Sie können ein Beispielpaket herunterladen, das verwandte Beispiele enthält, welche sich eine Technologie oder ein Thema teilen. Sie erhalten eine Benachrichtigung, wenn Änderungen am Quellcode eines Beispiels veröffentlicht werden, welches Sie heruntergeladen haben.

Weitere Informationen finden Sie unter Zugreifen auf Onlinebeispiele.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft