What version of C# should I be targeting?

Just looking for some quick advise as to what version of C# I should be learning, specifically for RhinoCommon. I know that Rhino will use .NET Framework 4.8 for a while yet. Does this mean that using C# 9.0 (or higher) could cause any issues or is that a non-factor?

C# 8.0 should work with .NET 4.8, but please check this extensive answer on SO as well:

1 Like

I think anything that doesn’t work is WAY above my level… and by the time I get that far Rhino will probably be on the newer .NET stream.

Very helpful!! Thanks again :slight_smile: