C# LanguageC # 5.0 기능


통사론

  • 비동기 및 대기

  • 공용 작업 MyTask Async () {doSomething (); }

    MyTaskAsync ()를 기다린다.

  • 공용 작업 <string> MyStringTask Async () {return getSomeString (); }

    string MyString = MyStringTaskAsync ()를 기다립니다.

  • 발신자 정보 속성

  • 공공 무효 MyCallerAttributes (문자열 MyMessage,

    [CallerMemberName] 문자열 MemberName = "",

    [CallerFilePath] string SourceFilePath = "",

    [CallerLineNumber] int LineNumber = 0)

  • Trace.WriteLine ( "내 메시지 :"+ MyMessage);

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

    Trace.WriteLine ( "원본 파일 경로 :"+ SourceFilePath);

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

매개 변수

매개 변수가있는 메서드 / 한정자 세부
Type<T> T 는 반환 유형입니다.

비고

C # 5.0은 Visual Studio .NET 2012와 결합됩니다.

C # 5.0 기능 관련 예