Update Extensions.cs

This commit is contained in:
Sinai 2021-05-19 18:46:01 +10:00
parent f1b83e7c9e
commit 6a47e542e5

View File

@ -36,27 +36,6 @@ namespace UnityExplorer
// ------- Misc extensions --------
/// <summary>
/// Recursively check the type and its base types to find any generic arguments.
/// </summary>
public static bool TryGetGenericArguments(this Type type, out Type[] args)
{
if (type.IsGenericType)
{
args = type.GetGenericArguments();
return true;
}
else if (type.BaseType != null)
{
return TryGetGenericArguments(type.BaseType, out args);
}
else
{
args = null;
return false;
}
}
/// <summary>
/// Safely try to get all Types inside an Assembly.
/// </summary>