Как сгенирировать String в For()
Пытаюсь сгенирировать String с помощью For( )
Имею Sub, который реагирует на нажатие кнопок (CheckBox)
Задумка такая, при нажатии на определенную кнопку, к примеру на кнопку "Neu", она получает статус Checked и я хочу сгенировать String которая получить текст "TextNeu". Если нажаты больше чем одна кнопка, то между ними добавляется OR и получается что-то подобие "TextNeu OR TextVorbeitet"
Застрял собственно на For.. не понимаю, как правильно сгенировать подобный String
Ниже приведенный код с моими попытками, узнать сколько кнопок нажато и после присваивать текст и тд.. сейчас понял, что он вообще не рабочий
Private Sub filterEinstellungen_CheckedChanged(sender As Object, e As ItemClickEventArgs) Handles filterNeu.CheckedChanged,
filterVorbereitet.CheckedChanged,
filterLaufend.CheckedChanged,
filterUnterbrochen.CheckedChanged,
filterBeendet.CheckedChanged
Dim i As Integer?
Dim Neu As String = "TextNeu"
Dim Vorbereitet As String = "TextVorbeitet"
Dim Laufend As String = "TextLaufend"
Dim Unterbrochen As String = "TextUnterbrochen"
Dim Beendet As String = "TextBeendet"
Dim Filter As String
Dim textOR As String = " OR "
If filterNeu.Checked Then
Filter = "TextNeu"
Else
Filter = ""
End If
If filterVorbereitet.Checked Then
i += 1
Else
i -= 1
End If
If filterLaufend.Checked Then
i += 1
Else
i -= 1
End If
For count As Integer = 0 To i
Filter =
Next count
End If
End Sub