Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.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# 使用属性和方法在内存中生成类_C#_Java_Oop_Concept_Conceptual - Fatal编程技术网

C# 使用属性和方法在内存中生成类

C# 使用属性和方法在内存中生成类,c#,java,oop,concept,conceptual,C#,Java,Oop,Concept,Conceptual,嘿,这是一个概念性的问题,在我的脑海中产生了一些好奇,有可能动态地或在内存中创建类(而不是对象)吗?我们还可以动态地定义这个类的属性和方法 这在任何oops语言中都是可能的吗?是的,在.NET中也是可能的。 看看名称空间。使用其中的类型,您可以动态生成程序集和其中的类型。是的,在.NET中也可以。 看看名称空间。使用其中的类型,您可以动态构建程序集和其中的类型。是的,您可以使用java反射API来实现。是的,您可以使用java反射API来实现。是的,这在java中是可行的;该技术通常称为字节码生

嘿,这是一个概念性的问题,在我的脑海中产生了一些好奇,有可能动态地或在内存中创建类(而不是对象)吗?我们还可以动态地定义这个类的属性和方法


这在任何oops语言中都是可能的吗?

是的,在.NET中也是可能的。
看看名称空间。使用其中的类型,您可以动态生成程序集和其中的类型。

是的,在.NET中也可以。
看看名称空间。使用其中的类型,您可以动态构建程序集和其中的类型。

是的,您可以使用java反射API来实现。

是的,您可以使用java反射API来实现。

是的,这在java中是可行的;该技术通常称为字节码生成。类库使它更可行,尽管不管你怎么做都会非常复杂。

是的,它在Java中是可行的;该技术通常称为字节码生成。类库使它更加可行,尽管无论您如何操作,它都会非常复杂