');

C# LanguageC # 5.0 Caratteristiche

Sintassi

  • Async e attesa

  • public Task MyTask Async () {doSomething (); }

    attendo MyTaskAsync ();

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

    string MyString = attendi MyStringTaskAsync ();

  • Attributi informazioni sul chiamante

  • public void MyCallerAttributes (stringa MyMessage,

    [CallerMemberName] string MemberName = "",

    [CallerFilePath] string SourceFilePath = "",

    [CallerLineNumber] int LineNumber = 0)

  • Trace.WriteLine ("My Message:" + MyMessage);

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

    Trace.WriteLine ("Percorso file di origine:" + SourceFilePath);

    Trace.WriteLine ("Line Number:" + LineNumber);

Parametri

Metodo / modificatore con parametro Dettagli
Type<T> T è il tipo di ritorno

Osservazioni

C # 5.0 è abbinato a Visual Studio .NET 2012

C # 5.0 Caratteristiche Esempi correlati