VB.NET;将逗号分隔的整数文件读取到数组中

时间:2013-11-21 21:21:46

标签: vb.net csv file-io

如何在VB.NET中将逗号分隔整数的.txt文件读入数组?

2 个答案:

答案 0 :(得分:2)

您可以尝试使用Linq to Objects。我假设你的文件中有1025个逗号描述的整数。

Dim myData As String = System.IO.File.ReadAllText("C:\Temp\Integers.txt") 'get your data
Dim myIntegerArray() As Integer = (From s As Integer In myData.Split(","c)).ToArray

答案 1 :(得分:1)

这是一种方法。正确的代码取决于您的文件有多大,您想如何处理数字等等。

Dim fileArray As String() = File.ReadAllLines("yourfilenamehere")

For i As Integer = 0 To fileArray.Length - 1
      'define array to hold each value in a cell of type string
       Dim arrayOfNumbersStoredAsStrings As String() = fileArray(i).Split(","C)
      'process the values in each line here...
Next