For more information, see here
With Mono for Unreal Engine, you can now use the latest version of C# to write your gameplay code, AI behaviors, UI elements, and more.
You have access to the entire range of capabilities of the .NET framework, up to version 4.6. You can even use C# async programming to author your code. Download it and give it a try.
It's easy to try Mono for Unreal Engine out by starting a new project written entirely in C# and Blueprints, or add it to an existing C++ project. See how C# can improve your productivity; visit our short tutorial for a crash course.
Watch Mono for Unreal Engine in action: