Тема: Replace в Listbox .
Як зроуміли потрібно повидаляти переходи в новий рядок теги і т.д з лістбоксу
for (int i= 0; i<q ; i++){
listBox1.Items.Replace("a","d");
}
Кю кількість рядків . Не вийшло .
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C#, .NET → Replace в Listbox .
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Як зроуміли потрібно повидаляти переходи в новий рядок теги і т.д з лістбоксу
for (int i= 0; i<q ; i++){
listBox1.Items.Replace("a","d");
}
Кю кількість рядків . Не вийшло .
C# не шарю, але з того що знайшов... може так:
for (int i= 0; i<q ; i++){
listBox1.Items.Item(i).Replace("a","d");
}
Або може що і методу такого немає (хоча це може відноситися тільки до VB.NET), тоді так:
for (int i= 0; i<q ; i++){
listBox1.Items.Item(i) = 'єє';
}
Або так:
for (int i= 0; i<q ; i++){
listBox1.Items(i).Replace("a","d");
}
Все понаписував майже наугад. І є якісь помилки?
"object" не содержит определение для "Replace". Не удалось найти метод расширения "Replace", принимающий первый аргумент типа "object" (пропущена директива using или ссылка на сборку?) (CS1061)
Я тут погортав документації і не знайшов методу Replace у властивості Items і у властивості Item теж. І сзоже, що правильно писати:
Items.Item(iterator)
Почитайте це і це
PS
Подивіться якого класу Items.Item(iterator) і потім гляньте в документації які у нього є методи, але скоріш це звичайний текст (якщо в елементі списку знаходиться саме текст). Мабуть доведеться тупо видаляти і додавати заново елемент або записувати значення в буферну змінну а потім змінювати цю буферну змінні і записувати назад в елемент списку.
Invader
А у дотнеті прості типи хіба не мають методів? Мені здавалося, що ця фішка до делфі саме звідти перекочувала. І тепер у делфі можна писати так:
Button1.Caption := 42.ToString;
Я тут погортав документації і не знайшов методу Replace у властивості Items і у властивості Item теж. І сзоже, що правильно писати:
Items.Item(iterator)
Почитайте це і це
PS
Подивіться якого класу Items.Item(iterator) і потім гляньте в документації які у нього є методи, але скоріш це звичайний текст (якщо в елементі списку знаходиться саме текст). Мабуть доведеться тупо видаляти і додавати заново елемент або записувати значення в буферну змінну а потім змінювати цю буферну змінні і записувати назад в елемент списку.
Це то і якраз читав .
Ось що надибав .
MessageBox.Show(WebUtility.HtmlDecode(" "));
Очікується ім'я методу .
for (int i= 0; i<q ; i++){
listBox1.Items[i](WebUtility.HtmlDecode(" "));
}
І тут я зрозумів що по ходу потрібно вчити регулярні вирази . . .
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися