У меня есть программа, которая читает слова из текстового файла. Мой код работает отлично, но почему он только читает 1 слово?Чтение слов из текстового файла
Код:
Public Function ReadFile1() As String
Dim text = IO.File.ReadAllText("APStringFile\file.txt")
' Counting words
Dim words = text.Split(" "c)
Dim wordCount As String
Dim Hasil As String
Dim FileStart As Integer = 0
Dim FileEnd As Integer = 100
For i As Integer = FileStart To FileEnd
wordCount = words(i)
'Hasil = wordCount(i)
Next i
Return wordCount
End Function
Я хочу прочитать слова от 0 до 100. Но результат только для чтения слов в 100 кол так:
Может кто-нибудь мне помочь решить мою проблему?
ли вы тусклый массив строк? вы хотите сделать что-то с каждой из строк? Почему цикл, так как слова массива уже содержат слова? –
, потому что я хочу прочитать слово с конкретным счетчиком, например, от 0 до 100 сэр. –
Если вы просто хотите прочитать первые 100 слов, вам не нужна эта петля вообще. Linq - ваш друг: 'wordCount = words.Take (FileEnd)' –