Vb.net 从文本文件进行值排序

Vb.net 从文本文件进行值排序,vb.net,Vb.net,我有如下格式的文本文件 A00 B45 C67 A00 B87 C89 A00 B35 C65 A00 B23 C87 如何找到B和C的最小值和最大值一种方法如下: Dim str As String = "A00 B45 C67 A00 B87 C89 A00 B35 C65 A00 B23 C87" Dim lines As String() = str.Split({ControlChars.CrLf}, StringSplitOptions.RemoveEmptyEntrie

我有如下格式的文本文件

A00 B45 C67
A00 B87 C89
A00 B35 C65
A00 B23 C87


如何找到B和C的最小值和最大值一种方法如下:

Dim str As String =
"A00 B45 C67
A00 B87 C89
A00 B35 C65
A00 B23 C87"

Dim lines As String() = 
    str.Split({ControlChars.CrLf}, StringSplitOptions.RemoveEmptyEntries)

Dim listB As New List(Of Integer)
listB.AddRange(From line As String In lines Select CInt(line.Split()(1).Remove(0, 1)))
listB.Sort()

Dim listC As New List(Of Integer)
listC.AddRange(From line As String In lines Select CInt(line.Split()(2).Remove(0, 1)))
listC.Sort()

Dim minB As Integer = listB.First()
Dim maxB As Integer = listB.Last()

Dim minC As Integer = listC.First()
Dim maxC As Integer = listC.Last()
请阅读,并采取行动。