这个C#片段是什么意思?

gre*_*eth 0 c#

struct MyStruct : int
{
   .../...
}
Run Code Online (Sandbox Code Playgroud)

MSDN指出,后:是实现接口的列表,但是int是一个相当奇怪的界面,我...

它可能是一种定义结构大小的方法吗?有点喜欢bitfield吗?

Mar*_*ell 10

这是非法的,没有任何意义.

错误5在接口列表中键入"int"不是编辑的接口\ Program.cs 13 23 ConsoleApplication9

然而!如果int你的意思是"一个接口",那么它意味着:"这是一个实现接口的值类型"

但是,您不能拥有一个名为的接口int,因为它int是一个保留关键字.你必须像@int在C#中那样引用它.