我有一個字典 - 列車(火車,列表(站)的) ... 站是具有兩個屬性布爾(station.src和station.dst)迭代通過字典,直到兩種條件
類我想重複詞典中循環,直到字典中的每一站都有這個兩個屬性等於真正
Do
li = New List(Of train)(trains.Keys)
For Each train In li
Dim s = trains(train).Item(1)
If s.name = sorc Then
s.src = True
s.dst = True
GoTo n1
End If
lo = New List(Of train)(trains.Keys)
For Each tr As train In lo
If s.name_t = trains(tr).Item(2).name_t Then
s.src = True
trains(tr).Item(2).dst = True
GoTo n1
End If
Next
trains.Remove(train)
n1: Next train
Loop Until (((each station.src in trains is true and each station.dst in trains is true))))
你可以給我看看'train'和'station'的類定義嗎? – Enigmativity