есть к примеру string text = "Orlan_aver"
либо он может быть string text = "Orlan_01_aver"
Как мне обрезать текст после второго нижнего подчёркивания? Понятно что количество их можно узнать через foreach(char s in text)
а вот что делать когда их 2, понятия не имею. Нужно чтобы в конечном итоге когда подчёркивание было одно, оставалось к примеру Orlan, а когда два Orlan_01 (Тоесть _aver нужно удалить, но оно может также менятся, например на _lev)
Используйте LastIndexOf
string text = "Orlan_aver";
Console.WriteLine(text.Substring(0, text.LastIndexOf("_")));
text = "Orlan_01_aver";
Console.WriteLine(text.Substring(0, text.LastIndexOf("_")));
Вывод
Orlan
Orlan_01
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть Task, который запускается при нажатие кнопкиВ нем не используются бесконечные циклы
у меня есть толстое приложение на сканере, которое должно сканировать штрихкод с PDF - файлаШтрихкод включает в себя 3 значения [Текстовое значение][пробел][Текстовое...
Основная проблема найти пример того, как в ComboBox Items вставлять ряд данных из базы Firebase, к примеру при нажатии кнопки