在VB.NET中对数字表进行硬编码

时间:2017-08-16 10:27:38

标签: vb.net

我想在我的代码中拥有一个数字表(10行,5列)。这意味着我不想在我的代码中从外部源读取它。

在VB.NET中对表进行硬编码的最佳方法是什么? 阵列列表,还是其他什么?正确的方法应该是尽可能少的代码来添加数字数据。

我已经尝试过这段代码,以避免在一行中定义每个元素,但它不起作用。

Dim b(2, 2) As Integer
b(0) = {5, 2}, {4, 3}

1 个答案:

答案 0 :(得分:1)

1)List of lists - 添加和读取数据非常简单

Dim lst As New List(Of Int16) From {11,222,33}

2)3D Array - 您需要正确处理数组的大小。在这种情况下,如果您有一组固定的数据,也很容易。

3)结构 - 简单的数据访问,但设置有点复杂

Dim arr = {{1, 2}, {3, 4}}
  • 来自jmcilhinney的评论bellow

以下是array and structure answer的帖子。