Exemplo n.º 1
0
 private string GetTypeName(Type type)
 {
     if (type.GetTypeInfo().IsGenericType)
     {
         string name = type.Name.Substring(0, type.Name.IndexOf('`'));
         name += "<" + string.Join(",", OwnerType.GetGenericArguments().Select(t => GetTypeName(t))) + ">";
         return(name);
     }
     else
     {
         return(type.Name);
     }
 }