mylines() に値が含まれているかどうかを確認しようとしています。mylines.Contains メソッドで値を取得できます。
Dim mylines() As String = IO.File.ReadAllLines(mypath)
If mylines.Contains("food") Then
MsgBox("Value Exist")
End If
しかし問題は、 mylines() に私の値で始まる行が含まれているかどうかを確認したいということです。mylines(0).StartsWith メソッドを使用して、1 行からこの値を取得できます。しかし、「mysearch」などの値から始まるすべての行から文字列を見つけて、その行番号を取得するにはどうすればよいですか?
そのためにループを使用していfor
ますが、遅いです。
For Each line In mylines
If line.StartsWith("food") Then MsgBox(line)
Next
.NET 2.0 のコードに制限してください。