diff --git a/Il2CppInspector/Reflection/TypeInfo.cs b/Il2CppInspector/Reflection/TypeInfo.cs index 9876026..b45184c 100644 --- a/Il2CppInspector/Reflection/TypeInfo.cs +++ b/Il2CppInspector/Reflection/TypeInfo.cs @@ -104,10 +104,10 @@ namespace Il2CppInspector.Reflection { (IsPointer? "void *" : "") + Namespace + (Namespace.Length > 0? "." : "") - + (DeclaringType != null? DeclaringType.Name + "." : "") + + (DeclaringType != null? DeclaringType.Name + "+" : "") + base.Name - + (GenericTypeParameters != null ? "[" + string.Join(", ", GenericTypeParameters.Select(x => x.Name)) + "]" : "") - + (GenericTypeArguments != null ? "[" + string.Join(", ", GenericTypeArguments.Select(x => x.Name)) + "]" : "") + + (GenericTypeParameters != null ? "[" + string.Join(",", GenericTypeParameters.Select(x => x.Name)) + "]" : "") + + (GenericTypeArguments != null ? "[" + string.Join(",", GenericTypeArguments.Select(x => x.Name)) + "]" : "") + (IsArray? "[]" : ""); // TODO: Alot of other generics stuff