Показать сообщение отдельно
Старый 19.03.2011, 21:46   #1
RoLLeX_X
Старичок форума
Аватар для RoLLeX_X
OFFLINE
Регистрация: 12.11.2008
Сообщений: 531
Благодарностей:
1,057 всего
Мнения: + 7351
Репутация: 3172
Отправить сообщение для RoLLeX_X с помощью Skype™

Помогите найти ошибку в коде [c#]


1. private void btnedit_Click(object sender, EventArgs e)
2. {
3. Frmedit frm = new Frmedit();
4. frm.ShowDialog();
5. if (lst4icel.Items.Count = 0) ;
6. {
7. MessageBox.Show("Поле не заполнено");
8. }
9. else
10. {
11. lst4icel.Items[frm.nomerelementa] = frm.novoeznachenie;
12.
13. frm.Dispose();
14. }
15. }

Вообщем вот такой код.
1) На строчку номер 5 Ошибка Невозможно присвоить значение свойству или индексатору "System.Windows.Forms.ListBox.ObjectCollection.Cou nt" -- доступ только для чтения C:\Documents and Settings\Admin\Рабочий стол\бла бла бла
2)На строчку номер 5 Ошибка Неявное преобразование типа "int" в "bool" невозможно C:\Documents and Settings\Admin\Рабочий стол\programm\бла бла бла
Помогите разобраться и исправить.
if (Convert.ToInt32(lst4icel.Items.Count = 0)) ; - так делал не выходит
if ((int)lst4icel.Items.Count = 0) ; - так тоже

 
Ответить с цитированием