public static string ImproveTypeName(ImproveType type) { IntPtr name = SudokuLib.ImproveTypeName((int)type); return(Marshal.PtrToStringAnsi(name)); }