vb.net - Jak wczytać TXT do tablicy?

vb.net - Jak wczytać TXT do tablicy?
CO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 31
0

Obecnie wczytuję tablicę w ten sposób:

Kopiuj
lista = sc.ReadToEnd.Split(CChar(vbLf))

i odwołuje się do elementów w niej tak:

Kopiuj
    Dim Index As String = lista(1)

Po dodaniu czego kolwiek do stringu, wyświetla się zła wartość w konsoli.. Nie mam pojęcia dlaczego.

user image

Z pewnością tu chodzi o złe wczytanie pliku do tablicy, bo inne stringi wyświetlają się dobrze..jedynie z tą tablicą mam problemy

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gorlice
0

Spróbuj zamiast + użyć &.
albo

Kopiuj
        index = String.Concat(index, " !")
        Console.WriteLine(index)
CO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 31
0

@kAzek
niestety żadna z metod nie pomaga..

podejrzewam że to jakoś inaczej trzeba tablicę wczytać z pliku

DibbyDum
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Polska, Kraków
2

A nie lepiej użyć File.ReadAllLines:

Kopiuj
Dim lista As String() = File.ReadAllLines("C:\cośtam.txt")

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.