private string CompileAsManagedToString(ManagedCppType managedCppType) { switch (managedCppType) { case ManagedCppType.NotManaged: return("false"); case ManagedCppType.Managed: return("true"); case ManagedCppType.Pure: return("Pure"); case ManagedCppType.Safe: return("Safe"); case ManagedCppType.OldSyntax: return("OldSyntax"); default: throw new ArgumentOutOfRangeException("managedCppType"); } }
private string CompileAsManagedToString(ManagedCppType managedCppType) { switch (managedCppType) { case ManagedCppType.NotManaged: return "false"; case ManagedCppType.Managed: return "true"; case ManagedCppType.Pure: return "Pure"; case ManagedCppType.Safe: return "Safe"; case ManagedCppType.OldSyntax: return "OldSyntax"; default: throw new ArgumentOutOfRangeException("managedCppType"); } }