0

我对 vb.net 功能有一些疑问:

  1. 如何区分枚举和记录?据我所知,枚举类型只是一个具有多个标识符的常量,并且一个结构包含不同的数据类型?
  2. 声明时,结构类型的变量是否需要使用它的所有字段或者可以省略一些?
  3. 我是否正确地说 vb.net 中不存在集合并且最接近的东西是数组列表?
  4. 在调用和使用文本/二进制文件时,流式读取器/写入器和二进制读取器/写入器有很大区别吗?(Aka 是读取数据的唯一区别?[2-3 行示例会有所帮助]
  5. 我对转换变量有点困惑;我知道他们从另一个变量的固定计算中获得了价值,但我似乎无法理解它。
4

1 回答 1

0

如何区分枚举和记录?

在什么情况下?基本上,枚举是一个常量列表,几乎可以在任何地方使用。记录主要与数据库和数据集有关,这意味着记录可以由任何数据类型组成

据我所知,枚举类型只是一个具有多个标识符的常量,并且一个结构包含不同的数据类型?

结构基本上是一种组织特定变量集的方式。

声明时,结构类型的变量是否需要使用它的所有字段或者可以省略一些?

每个字段在声明时都是结构的一部分。

我是否正确地说 vb.net 中不存在集合并且最接近的东西是数组列表?

不知道你所说的集合是什么意思。.net 包含用于几种不同类型集合的类,其中 arraylist 只是其中之一。

在调用和使用文本/二进制文件时,流式读取器/写入器和二进制读取器/写入器有很大区别吗?

基本上主要区别在于,由于二进制文件通常不包含换行符,因此该方法使用缓冲区,而文本阅读器使用字符串并识别换行符。

我对转换变量有点困惑;我知道他们从另一个变量的固定计算中获得了价值,但我似乎无法理解它。

不太确定你在这里得到什么。我怀疑这与更高的数学函数有关,而不是真正特定于.net。

于 2013-06-02T18:30:36.150 回答