Imports System.IO
Public Class Form1
Private Class clsQuestion
Public Question As String
Public Answer As String
Public Sub New(ByVal Question As String, ByVal Answer As String)
Me.Question = Question
Me.Answer = Answer
End Sub
End Class
Dim Filename as String = "C:\Windows\win.ini"
Dim Questions As New List(Of clsQuestion)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim objReader As StreamReader
objReader = New StreamReader(CStr(Filename))
Do Until objReader.EndOfStream
Dim line As String = objReader.ReadLine
If line.Contains("=") Then
'this is a question so add it
Dim QuArr = Split(line, "=", 2)
Questions.Add(New clsQuestion(QuArr(0), QuArr(1)))
End If
Loop
'Just to test that the questions were loaded
For Each item In Questions
MsgBox("Q: " & item.Question & vbCrLf & "A: " & item.Answer)
Next
End Sub
End Class