c# Programming Glossary: type.isgenerictype
C# generic list <T> how to get the type of T? [duplicate] http://stackoverflow.com/questions/1043755/c-sharp-generic-list-t-how-to-get-the-type-of-t this question Type type pi.PropertyType.PropertyType if type.IsGenericType type.GetGenericTypeDefinition typeof List Type itemType type.GetGenericArguments..
Protobuf attributes with a hierarchy of generic classes http://stackoverflow.com/questions/1296791/protobuf-attributes-with-a-hierarchy-of-generic-classes foreach Type type in query.GetType .GetInterfaces if type.IsGenericType type.GetGenericTypeDefinition typeof IQuery return type.GetGenericArguments..
ASP.NET MVC Model Binder for Generic Type http://stackoverflow.com/questions/1487005/asp-net-mvc-model-binder-for-generic-type Type type Type genericType while type typeof object if type.IsGenericType type.GetGenericTypeDefinition genericType return true type type.BaseType..
How To Test if a Type is Anonymous? [duplicate] http://stackoverflow.com/questions/2483023/how-to-test-if-a-type-is-anonymous type typeof CompilerGeneratedAttribute false type.IsGenericType type.Name.Contains AnonymousType type.Name.StartsWith type.Name.StartsWith..
Reflection to Identify Extension Methods http://stackoverflow.com/questions/299515/reflection-to-identify-extension-methods query from type in assembly.GetTypes where type.IsSealed type.IsGenericType type.IsNested from method in type.GetMethods BindingFlags.Static..
How do I create an expression tree calling IEnumerable<TSource>.Any(…)? http://stackoverflow.com/questions/326321/how-do-i-create-an-expression-tree-calling-ienumerabletsource-any of functions static bool IsIEnumerable Type type return type.IsGenericType type.GetGenericTypeDefinition typeof IEnumerable static Type..
How can I get the correct text definition of a generic type using reflection? http://stackoverflow.com/questions/401681/how-can-i-get-the-correct-text-definition-of-a-generic-type-using-reflection Type type if type.IsGenericParameter return type.Name if type.IsGenericType return type.FullName var builder new System.Text.StringBuilder..
GetMethod for generic method [duplicate] http://stackoverflow.com/questions/4035719/getmethod-for-generic-method Handle any generic arguments if thisType.IsGenericType type.IsGenericType Type thisArguments thisType.GetGenericArguments Type arguments..
Recursively Get Properties & Child Properties Of An Object http://stackoverflow.com/questions/4220991/recursively-get-properties-child-properties-of-an-object .Any public static Type ListArgumentOrSelf Type type if type.IsGenericType return type if type.GetGenericTypeDefinition typeof List throw..
Getting 'basic' datatype rather than weird nullable one, via reflection in c# http://stackoverflow.com/questions/5174423/getting-basic-datatype-rather-than-weird-nullable-one-via-reflection-in-c-sha question private static Type GetCoreType Type type if type.IsGenericType type.GetGenericTypeDefinition typeof Nullable return Nullable.GetUnderlyingType..
|