C# Performance optimization 1) Profiling 2) Memory Management 3) Precompilation 4)Use Sealed classes 5) Parallel and Concurrent Programming …
Stay up to date with the latest C# versions and developments in C# and related technologies, such as the .NET framework and Visual Studio. Participate in online C# communities, and forums and read blogs and watch relevant videos to stay up-to-date and learn from other experienced developers.
Major features of C# are Object-oriented programming, Strong Types, Standard Library, Properties, Events & Delegates, Linq, etc
Features of C# 9.0 1) Records 2) Init-Only Properties 3) Top Level Statements 4) Target-Typed New Expressions 5) Improved Pattern Matching 6) Asynchronous Streams 7) Improved module support 8)Improved Nullable Reference Types
C# 7 was released in 2017 with several new features to the C# language. Some of the notable features of C# 7 which you will be interested in are here
With AOT in .NET, Visual Studio can compile the C# code into binary executable code.Without AOT(JIT compilation), it will compile the C# to an intermediate language (certain .dlls)