UnityEditor.EditorExtensionMethods.GetArrayOrListElementType C# (CSharp) 메소드

GetArrayOrListElementType() 개인적인 메소드

private GetArrayOrListElementType ( Type listType ) : Type
listType System.Type
리턴 System.Type
        internal static Type GetArrayOrListElementType(Type listType)
        {
            if (listType.IsArray)
            {
                return listType.GetElementType();
            }
            if (listType.IsGenericType && (listType.GetGenericTypeDefinition() == typeof(List<>)))
            {
                return listType.GetGenericArguments()[0];
            }
            return null;
        }