В общем, есть ListBox, мне нужно проверить, если в нем есть элементы, то должна выполниться функция, если он пустой, то ничего не должно происходить.
Вот код:
private void MusicPlayerButtonNext_Click(object sender, EventArgs e)
{
if(MusicPlayerListBox.Items != 0)
{
if (Main.Files.Count > Main.CurrentTrackNumber + 1)
{
ClassMusicPlayer.Play(Main.Files[++Main.CurrentTrackNumber], ClassMusicPlayer.Volume);
ClassMusicPlayer.EndPlayList = false;
}
else
ClassMusicPlayer.EndPlayList = true;
if (ClassMusicPlayer.EndPlayList)
{
MusicPlayerButtonStop_Click(this, new EventArgs());
MusicPlayerListBox.SelectedIndex = Main.CurrentTrackNumber = 0;
ClassMusicPlayer.EndPlayList = false;
}
}
}
Ошибка в строке: if(MusicPlayerListBox.Items != 0). Как мне сделать проверку?
private void MusicPlayerButtonNext_Click(object sender, EventArgs e)
{
if(MusicPlayerListBox.Items.Count != 0)
{
if (Main.Files.Count > Main.CurrentTrackNumber + 1)
{
ClassMusicPlayer.Play(Main.Files[++Main.CurrentTrackNumber], ClassMusicPlayer.Volume);
ClassMusicPlayer.EndPlayList = false;
}
else
ClassMusicPlayer.EndPlayList = true;
if (ClassMusicPlayer.EndPlayList)
{
MusicPlayerButtonStop_Click(this, new EventArgs());
MusicPlayerListBox.SelectedIndex = Main.CurrentTrackNumber = 0;
ClassMusicPlayer.EndPlayList = false;
}
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Зачем применять stringEmpty, или в чем его отличие от ""? И в том, и в другом случаях результат - пустая строка