public static CppType ForManagedType (Type type) { CppType mappedType = (from checkType in ManagedToCppTypeMap where checkType (type).ElementType != CppTypes.Unknown select checkType (type)).FirstOrDefault (); return mappedType; }