Wikipedia
Dotfuscator
Dotfuscator is a tool that hinders reverse engineering and tampering for .NET, Xamarin and Universal Windows Platform applications. It implements a combination of code obfuscation, optimization, shrinking and hardening technologies.
A free version of Dotfuscator, called the Dotfuscator Community Edition is distributed as part of Microsoft's Visual Studio.