公共类[接口]在vb.net中的含义是什么?

时间:2011-03-29 15:58:30

标签: vb.net

我在vb.net中看到了以下类声明:

Public Class [Interface] Implements TestInterface

以上是什么意思? c#中有等价物吗?

1 个答案:

答案 0 :(得分:5)

这是一个名为Interface的普通类。

由于Interface也是一个关键字,因此必须将其括在括号中以强制编译器将其解析为标识符。

在C#中,您可以编写public class @interface : TestInterface(必须小写才能与C#关键字冲突)。


在任何一种语言中,都不要这样做。这令人困惑,没有任何目的。