什么是;结构“;在VB.NET中是什么意思?
我正在阅读一个VB.NET代码,代码如下:什么是;结构“;在VB.NET中是什么意思?,vb.net,Vb.net,我正在阅读一个VB.NET代码,代码如下: Structure MyRecord "some code here" End Structure 然后他把它当作一个类来使用。那么,“结构”是什么 它只是在.NET中,还是在其他语言中有类似的东西 另外,在同一代码中有: Dim num As integer=FreeFile() 这是什么意思?我们可以在VB的变量中放一个函数吗 如果可以,那这意味着什么 通过: 结构可以定义为一种工具 用于处理一组逻辑错误 相关数据项。他们是 用户定义的
Structure MyRecord
"some code here"
End Structure
然后他把它当作一个类来使用。那么,“结构”是什么
它只是在.NET中,还是在其他语言中有类似的东西
另外,在同一代码中有:
Dim num As integer=FreeFile()
这是什么意思?我们可以在VB的变量中放一个函数吗
如果可以,那这意味着什么 通过:
结构可以定义为一种工具
用于处理一组逻辑错误
相关数据项。他们是
用户定义的,并提供用于
将不同类型的数据打包在一起
类型。结构非常类似于
上课。就像上课一样,他们也可以
包含成员,例如字段和
方法。两者之间的主要区别
类和结构是,类是
引用类型和结构是
值类型。实际上,,
结构用于较小的
轻量级对象不需要
持续很长时间并使用类
对于预期的较大对象
在记忆中长期存在。
我们在VisualBasic中声明了一个结构
.NET的结构关键字
一般来说,我建议实现类而不是结构。这样,如果需要,您以后可以使用继承和常规。通过:
结构可以定义为一种工具
用于处理一组逻辑错误
相关数据项。他们是
用户定义的,并提供用于
将不同类型的数据打包在一起
类型。结构非常类似于
上课。就像上课一样,他们也可以
包含成员,例如字段和
方法。两者之间的主要区别
类和结构是,类是
引用类型和结构是
值类型。实际上,,
结构用于较小的
轻量级对象不需要
持续很长时间并使用类
对于预期的较大对象
在记忆中长期存在。
我们在VisualBasic中声明了一个结构
.NET的结构关键字
一般来说,我建议实现类而不是结构。这样,如果需要,您以后可以使用继承和常规。1结构用于定义值类型,就像类用于定义引用类型一样。然而,正确实现结构比实现类更复杂,所以在真正需要实现值类型之前,应该坚持使用类。示例中的结构可能也应该实现为类 其他语言中也有结构,但处理方式可能不同。在C++中,例如,一个结构被用来定义一个类型,用法决定它是一个值类型还是一个引用类型。 2
是的,您可以在变量中放置对函数(即委托)的引用,但这不是代码所做的。它只需调用函数并将返回值放入变量。1
结构用于定义值类型,就像类用于定义引用类型一样。然而,正确实现结构比实现类更复杂,所以在真正需要实现值类型之前,应该坚持使用类。示例中的结构可能也应该实现为类 其他语言中也有结构,但处理方式可能不同。在C++中,例如,一个结构被用来定义一个类型,用法决定它是一个值类型还是一个引用类型。 2
是的,您可以在变量中放置对函数(即委托)的引用,但这不是代码所做的。它只需调用函数并将返回值放入变量。你可能会投反对票,因为你问了两个问题,因为你应该只问一个问题,除非你有一个问题依赖于另一个问题。如果你想了解编程语言的基本元素,你应该买一本关于它的书,看看这些手册,或者在网上找到一些初学者教程。顺便说一句,谷歌搜索“structure vb.net”会在第一个链接找到一个很好的答案。你可能会因为问了两个问题而被否决,因为你应该只问一个问题,除非你有一个问题依赖于另一个问题。如果你想了解编程语言的基本元素,你应该买一本关于它的书,看看这些手册,或者在网上找到一些初学者教程。顺便说一下,谷歌搜索“structure vb.net”会在第一个链接中找到一个很好的答案。