Looking for c# Answers? Try Ask4KnowledgeBase
Looking for c# Keywords? Try Ask4Keywords

C# LanguageFonctionnalités C # 5.0


Syntaxe

  • Async & Attente

  • tâche publique MyTask Async () {doSomething (); }

    attendez MyTaskAsync ();

  • public Task <string> MyStringTask Async () {return getSomeString (); }

    chaîne MyString = attendre MyStringTaskAsync ();

  • Informations sur l'appelant

  • public void MyCallerAttributes (chaîne MyMessage,

    [CallerMemberName] string MemberName = "",

    [CallerFilePath] string SourceFilePath = "",

    [CallerLineNumber] int LineNumber = 0)

  • Trace.WriteLine ("Mon message:" + MyMessage);

    Trace.WriteLine ("Member:" + MemberName);

    Trace.WriteLine ("Chemin du fichier source:" + SourceFilePath);

    Trace.WriteLine ("Numéro de ligne:" + Numéro de ligne);

Paramètres

Méthode / Modificateur avec paramètre Détails
Type<T> T est le type de retour

Remarques

C # 5.0 est couplé à Visual Studio .NET 2012

Fonctionnalités C # 5.0 Exemples Liés