Extending C # Functionality

Is there any way to extend C #? Or is it completely closed?

I don’t mean extension methods, I ask about really expanding the language, improving or adding functionality to it?

I know there are .NET source sources, but this is not enough to compile the binaries.

+4
source share
1 answer

The Microsoft project "Roslyn" may be the key term you are looking for here. This is a C # and VB.NET compiler that will allow you to expand the language if you want to experiment.

The .NET compiler platform ("Roslyn") provides open source C # and Visual Basic compilers with rich code analysis APIs.

GitHub : https://github.com/dotnet/roslyn

google, , ( , ).

+5

All Articles