단순한 String을 사용하면 실제로는 불가능합니다. 수업. 구문 분석 할 메소드를 작성하거나 구문 분석을 수행 할 고유 한 오브젝트 유형을 작성해야합니다. 어느 쪽이든, 당신은 그 데이터를 파싱하는 코드를 작성해야합니다.
위의 예를 사용하여 데이터 구문 분석에 도움이 필요하면 구문 분석하기에 충분히 간단합니다.
MyData 개체가 무엇인지 확실하지 않습니다. 이 객체에 구문 분석 루틴을 두어 이름을 자동으로 구문 분석하고 필요에 따라 속성을 설정할 수 있습니다. 심지어 생성자의 일부가 될 수도 있습니다.
Public Sub DoWhateverINeedToDo()
Dim md As New MyData(My.Settings.ClientName)
Console.WriteLine("First Name: " & md.FirstName)
Console.WriteLine("Last Name: " & md.LastName)
End Sub
Public Class MyData
Public Property FirstName As String
Public Property LastName As String
Public Sub New(ByVal fullName As String)
Dim names() As String = fullName.Split(" "c)
Me.FirstName = names(0)
Me.LastName = names(1)
End Sub
End Class