Ich möchte eine if-Anweisung in dieser foreach-Schleife hinzufügen, aber es wirft offensichtlich Fehler auf.if-Anweisung in einer foreach-Schleife C#
Zu viele Zeichen in Zeichenliteral
Das ist, was ich tat und was ich will mit dieser erreichen. Gibt es eine Möglichkeit, dies zu tun?
foreach (User user in this.oSkype.Friends)
{
if (user.OnlineStatus == 'olsOffline') {
this.listBoxControl1.Items.Add(user.Handle + ' Offline');
} else {
this.listBoxControl1.Items.Add(user.Handle + ' Online');
}
}
was meinst du mit "es gibt offensichtlich Fehler auf"? Ohne ins Detail der von Ihnen verwendeten Skype-API zu gehen. Der Code sieht so aus, als ob er ohne Fehler funktionieren sollte. – NuWin
Änderung 'zu ".. ein bisschen mehr Aufwand sollte in diesen Code – Hristo
Was ist der Fehler und können Sie trennen, was Sie getan haben und was Sie in verschiedenen Abschnitten erreichen wollen. – Oluwafemi