vb.net里为什么没有Structure结构体专用文件呢
类有类的专用文件,接口有接口专用文件等等,可是为什么唯一结构体就没有专用文件呢?
第二个问题是该什么样的文件里写呢?
------解决思路----------------------
结构体,其实就是类的缩影嘛,数据类型哪里有专门文件的?直接定义一个公共模块保存各种定义呗
------解决思路----------------------
以前的语言结构比类省内存、访问快、批量复制方便。
而.Net中结构也是对象,没有了上述优点,纯.Net基本上都是用类而不用结构。
而API或跨语言调用要用到的结构,基本上声明在模块中的。
所以没有结构的模板可以理解。
用添加新建项的“代码文件”,没有固定模板的就用它开始写。
------解决思路----------------------
结构体是值类型的
值类型要什么文件啊
数组要不要单独文件呢
------解决思路----------------------
实际上就是,不管什么结构体类接口都没有单独的文件,都是.vb文件