【发布时间】:2011-12-09 01:10:20
【问题描述】:
我正在查看一些 Java 代码,其中有我经常看到的代码。
Foo.class
这是用来表示类的类型吗?是不是类似
Foo.GetType();
typeof(Foo);
在 C# 中?
它是用来做什么的?又是什么意思?
【问题讨论】:
-
一些相关信息:
System.Type是 .Net 中的通用类型,并非特定于 C#。我不知道 JVM 中的Class类型是否相同(与 Java 语言本身相反)。 -
很难找到这条来自 Java 的信息。我搜索了“c# 类对象”、“c# 对类的引用”和许多其他不知道这在 C# 中称为
Type的术语 - 您将获得的唯一内容是 OOP 的教程和介绍。但是谢谢你的问题:-)