Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 在C语言中使用Java等价反射#_C# 4.0 - Fatal编程技术网

C# 4.0 在C语言中使用Java等价反射#

C# 4.0 在C语言中使用Java等价反射#,c#-4.0,C# 4.0,有一种方法可以用Java编写抽象方法: abstract public Class<? extends A> getAClass(); 抽象公共类尝试: 抽象公共类型getAClass(),其中T:A 更多信息:msdn.microsoft.com/en-us/library/bb384067.aspx将该方法抽象化的目的是什么?java中有一个内置的公共final类getClass(),C#中有一个与之等价的getType(),还有一件事——在这样的模型中如何返回1个类定义?你

有一种方法可以用Java编写抽象方法:

abstract public Class<? extends A> getAClass();
抽象公共类尝试:

抽象公共类型getAClass(),其中T:A

更多信息:msdn.microsoft.com/en-us/library/bb384067.aspx

将该方法抽象化的目的是什么?java中有一个内置的公共final类getClass(),C#中有一个与之等价的getType(),还有一件事——在这样的模型中如何返回1个类定义?你说ANY,但返回1实际上,抽象方法就像抽象公共类一样,仍然不理解用途,但在C中,它将是:抽象公共类型getAClass()其中T:A更多信息:感谢Random的工作..我想要的是这个方法应该返回属于A的子类的任何类型。所以如果我使用这个方法,它应该是这样的“Type obj=getAClass()”;但是这里我们需要传递调用这个方法的参数,比如“Type obj=getAClass()”,其中T是派生类。您可以用一些示例和您计划使用的类结构来编辑您的问题吗?
abstract public Type getAClass<T>() where T:A