Hi
ich hab ein kleines Problem mit den Operatoren, das ich nicht verstehe:
Und zwar wird Zeile 2 ausgeführt, obwohl in Zeile 1
Es sollen Zeile 2-8 nur ausgeführt werden, wenn entweder
ich hab ein kleines Problem mit den Operatoren, das ich nicht verstehe:
VB.NET-Quellcode
- If (AktuelleMP3Info.Interpret.ToLower.Contains("feat.") = False) Or (AktuelleMP3Info.Interpret.ToLower.Contains("ft.") = False) Then
- If Eintrag.Interpret.ToLower.Contains("feat.") Then
- MeinInterpret = AktuelleMP3Info.Interpret & " " & Eintrag.Interpret.Substring(Eintrag.Interpret.ToLower.IndexOf("feat."))
- ElseIf Eintrag.Interpret.ToLower.Contains("ft.") Then
- MeinInterpret = AktuelleMP3Info.Interpret & " " & Eintrag.Interpret.Substring(Eintrag.Interpret.ToLower.IndexOf("ft."))
- Else
- MeinInterpret = AktuelleMP3Info.Interpret
- End If
- Else
- ...
Und zwar wird Zeile 2 ausgeführt, obwohl in Zeile 1
AktuelleMP3Info.Interpret.ToLower.Contains("ft.") = True
ist (s. Screenshot)... Habs auch schon mit Not AktuelleMP3Info.Interpret.ToLower.Contains("ft.")
versucht, da ist das Gleiche...Es sollen Zeile 2-8 nur ausgeführt werden, wenn entweder
"ft."
oder "feat."
nicht in AktuelleMP3Info.Interpret.ToLower
enthalten ist... Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „kafffee“ ()