New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic: C# 7 support for mcs #6854

Open
marek-safar opened this Issue Feb 7, 2018 · 0 comments

Comments

2 participants
@marek-safar
Member

marek-safar commented Feb 7, 2018

C# 7.0

  • Out variables
  • Tuples
  • Pattern matching
  • Tuples Deconstruction
  • Discards
  • Local Functions
  • Binary Literals
  • Digit Separators
  • Generalized async return types
  • More expression-bodied members
  • Throw expressions

C# 7.1

  • Async main
  • Default literal expressions
  • Reference assemblies
  • Inferred tuple element names
  • Pattern-matching with generics

C# 7.2

  • ref struct
  • non-trailing named arguments
  • private protected
  • conditional ref operator
  • leading digit separator
  • readonly struct

C# 7.3

  • extensible fixed statement

@marek-safar marek-safar self-assigned this Feb 7, 2018

@marek-safar marek-safar added this to New Issues in Short Term Projects via automation Feb 7, 2018

@marek-safar marek-safar changed the title from Epic 7: C#7 support for mcs to Epic 7: `C#7` support for mcs Feb 7, 2018

@marek-safar marek-safar changed the title from Epic 7: `C#7` support for mcs to Epic 7: <span>C#7</span> support for mcs Feb 7, 2018

@marek-safar marek-safar changed the title from Epic 7: <span>C#7</span> support for mcs to Epic 7: C\#7 support for mcs Feb 7, 2018

@marek-safar marek-safar changed the title from Epic 7: C\#7 support for mcs to Epic 7: C# 7 support for mcs Feb 7, 2018

@marek-safar marek-safar moved this from New Issues to Epics in Short Term Projects Feb 7, 2018

@marek-safar marek-safar changed the title from Epic 7: C# 7 support for mcs to Epic: C# 7 support for mcs Feb 8, 2018

@akoeplinger akoeplinger added the task label Mar 8, 2018

marek-safar added a commit to marek-safar/mono that referenced this issue Jun 26, 2018

marek-safar added a commit that referenced this issue Jun 27, 2018

@marek-safar marek-safar removed the task label Jun 27, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment