它总是输出数字 2 我不知道问题来自代码还是我的程序:
DIM COUNT_LINE AS INTEGER =0
If Not EOF(1) Then
FileGet(1, True, RecordNumber:=1)
COUNT_LINE += 1
End If
last_record = COUNT_LINE+1
TxtItemNumber.Text = last_record
End If'''
Imports System.IO
以下情况需要以上内容
Private Sub OPCode()
Dim lines = File.ReadLines("answers.txt")
Dim count = lines.Count
MessageBox.Show(count.ToString)
End Sub
.ReadLines
返回文本文件中行的 IEnumerable(Of String(。可枚举项的.Count
将为您提供数组中有多少行的计数。也可以是@jmcilhinney在评论中给出的单行。
Dim count = File.ReadLines("answers.txt").Count