Hi

Last week I had a reason to produce a 2d list and I was stumped about
how to do just that. I figured a sort of hack way around the problem
for what I was working on but again I am confronted with a new need
for such a list and there's no real smart way around it, I don't
think. Does anyone have any ideas about this?

My input data is in a format of a series of lines, with integers
separated by spaces, like the following:
3 7 18 64 1 0 0 0
6 21 7 0 64 63 0 0
47 52 3 18 16 19 49 0
7 52 0 18 2 0 0 0
46 50 38 5 65 37 0 0
38 40 4 45 41 65 0 0

each line number matches an item in a list, and so do each of the
integer values within each of those lines. I want to break up this
initial file into a list wherein there is another list of integer
values...

any ideas?

second item, instead of posting a second time...I am getting an error
on a vb.net script that I can't figure out...what I'm doing is quite
simple and I have done it many times before. I am getting a script
exception that say that the input value was not in a correct format:


    If (Not IO.File.Exists(path)) Then
      Print("Exit without reading")
      Return
    End If

    Dim lines As String() = IO.File.ReadAllLines(path)

    If (lines Is Nothing) Then
      Print("File has no content")
      Return
    End If

    Dim neighbours As New List(Of Int64)

    For Each line As String In lines
      Dim parts As String() = line.Split(" ".ToCharArray())
      Dim neighbourList As New List(Of Integer)
      For Each value As String In parts
        neighbours.Add(convert.ToInt64(value))
      Next
    Next

    A = neighbours

Reply via email to