Hallo,
ich habe im folgenden Code einige Schleifen gebildet die ich gerne zusammenfassen bzw. kürzen würde.
Wie ist mir egal auch gerne mit Linq.
Bestehen da irgendwelche Möglichkeiten das zu kürzen?
Ich danke im Vorraus!
ich habe im folgenden Code einige Schleifen gebildet die ich gerne zusammenfassen bzw. kürzen würde.
Wie ist mir egal auch gerne mit Linq.
VB.NET-Quellcode
- If Sch.Statuz = Status.One Then
- If Sizees.Count < Sch.B.Length Then Sizees.Add(Sch.SizeOne) Else Exit While
- ElseIf Sch.Statuz = Status.Up Then
- For i As Integer = Sch.SizeOne To Sch.SizeTwo
- For a As Integer = 1 To 10
- If Not i = Sch.SizeTwo AndAlso Sizees.Count < Sch.B.Length Then Sizees.Add(i) Else Exit For
- Next
- Next
- ElseIf Sch.Statuz = Status.Two Then
- For i As Integer = Sch.SizeTwo To Sch.SizeOne Step -1
- For a As Integer = 1 To 10
- If Not i + 1 = Sch.SizeOne AndAlso Sizees.Count < Sch.B.Length Then Sizees.Add(i) Else Exit For
- Next
- Next
- ElseIf Sch.Statuz = Status.Three Then
- For i As Integer = Sch.SizeOne To Sch.SizeTwo
- If Sizees.Count < Sch.B.Length Then Sizees.Add(i)
- Next
- For i = Sch.SizeTwo To Sch.SizeOne Step -1
- If Sizees.Count < Sch.B.Length Then Sizees.Add(i)
- Next
- ElseIf Sch.Statuz = Status.Four Then
- If Sizees.Count < Sch.B.Length Then Sizees.Add(rand.Next(10, 20)) Else Exit While
- End If
Bestehen da irgendwelche Möglichkeiten das zu kürzen?
Ich danke im Vorraus!
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „striker1995“ ()