.net 结构元素和结构构件之间的差异

.net 结构元素和结构构件之间的差异,.net,vb.net,.net,Vb.net,在MSDN文档()中,他们讨论了类和结构的相似性,说明如下: 两者都有成员,可以包括构造函数、方法、属性、字段、常量、枚举、事件和事件处理程序。但是,不要将这些成员与结构的声明元素混淆 有人能解释一下,对于VB中的结构,结构的元素和结构的成员之间有什么区别吗?上面引用的文件说,我们不应该混淆它们。。。我非常困惑。您是否单击了左侧菜单中的链接?如果你想了解更多关于这个主题的信息,这似乎是显而易见的事情。@jmcilhinney,是的!我仍然不确定这段引文想说什么(这就是为什么我编辑了这个问题,只强

在MSDN文档()中,他们讨论了类和结构的相似性,说明如下:

两者都有成员,可以包括构造函数、方法、属性、字段、常量、枚举、事件和事件处理程序。但是,不要将这些成员与结构的声明元素混淆


有人能解释一下,对于VB中的结构,结构的元素和结构的成员之间有什么区别吗?上面引用的文件说,我们不应该混淆它们。。。我非常困惑。

您是否单击了左侧菜单中的链接?如果你想了解更多关于这个主题的信息,这似乎是显而易见的事情。@jmcilhinney,是的!我仍然不确定这段引文想说什么(这就是为什么我编辑了这个问题,只强调“元素”,这让它更加混乱)。如果你是,你能详细说明一下(也许在回答中)?这里可能更清楚:我检查了两个链接。让我感到困惑的是,他们从字面上提到了所有可以声明为“元素”的东西——变量、常量、枚举、类、结构、模块、接口、过程、过程参数、函数返回、外部过程引用、运算符、属性、事件和委托。那么,如果一切都是元素,那么什么是成员这就是我的困惑!我认为这意味着:一个成员是一个元素,不是每个元素都是一个成员。这很令人困惑,因为他们后来自己使用了元素这个术语