我正在通过Asp.Net MVC课程并了解到,对于一种方法来确定控制器的动作,
我对某些泛型有所了解并在某种程度上使用它们,但是:
我正在研究.net反思,我很难搞清楚差异.
据我所知,List<T>是一种通用的类型定义.这是否意味着.net反射T是泛型类型?
具体来说,我想我正在寻找有关Type.IsGenericType和Type.IsGenericTypeDefinition函数的更多背景知识.
谢谢!
我已经阅读了许多关于此的帖子,但我仍然不确定我是否完全理解这些定义。
以下是我认为不同术语的示例。我是在正确的轨道上,还是我仍然不理解这些概念。谢谢
Array<T TArray> - unbound and open.
Array<int> - bound and closed.
Array<Array<T TArray> - bound and open.
Array<Array<int>> - bound and closed.
Run Code Online (Sandbox Code Playgroud)