Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice

Feedback Roslyn update?

Discussion in '2020.1 Beta' started by Awarisu, Feb 12, 2020.

  1. Awarisu

    Awarisu

    Joined:
    May 6, 2019
    Posts:
    215
    C# 8 comes with a lot of enhancements, like switch expressions and improved null safety that I'd love to use, even if runtime support is missing for things like default interface implementations. Partial support would be still better than not having any of the compiler-only features.

    Could we please have a compiler update in 2020.1 or alternatively an officially-documented way of updating the compiler ourselves? There are three different csc.exes being shipped with Unity currently.
     
  2. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,136
    I've reached out to the team.
     
    ROBYER1, Vanamerax, Grizmu and 8 others like this.
  3. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,136
    It's currently not on their roadmap due to conflicting priorities.
     
  4. DoctorShinobi

    DoctorShinobi

    Joined:
    Oct 5, 2012
    Posts:
    219
    I want to show my appreciation to you for being communicative. Being able to get updates from the team about issues & suggestions is something I felt was missing in the past.
     
    MegamaDev, Peter77, rastlin and 4 others like this.
  5. EternalClickbait

    EternalClickbait

    Joined:
    May 5, 2019
    Posts:
    22
  6. AliAlbarrak

    AliAlbarrak

    Joined:
    Jan 24, 2018
    Posts:
    15
    I think C# 8 is already supported in Unity 2020.2 as mentioned in Unity C# 8 support thread. Though that version is not stable yet
     
    Last edited: Oct 14, 2020
    LeonhardP likes this.