The translator and library now support compilation for C17 and C20.
System::Collections::Generic::SortedSet container class implementation is added.
The System::Threading::Mutex implementation has been completely redesigned and brought closer to the behavior in .NET.
Minor fixes
Missing overload for String::ConvertToUtf32 method is added.
Closing of base stream in StreamReader class is fixed.
Minimal CMake version for translated C# projects is raised to 3.18.
Methods Char::ToUpper and Char::ToLower now take CultureInfo parameter into account.
Public API and Backward Incompatible Changes
None.
Download CodePorting.Translator.Cs2Cpp.Framework from NuGet
Open NuGet package manager, search for CodePorting.Translator.Cs2Cpp.Framework and install.
You may also use the following command from the Package Manager Console.
PM>Install-Package CodePorting.Translator.Cs2Cpp.Framework