Возможный удалить мое приложение из приложения настроек?

Короткий ответ: Вы не можете

ответ Long: нет ничего в семантике оператора For Each, который позволяет Вам определять, выполняете ли Вы первое, в последний раз или какое-либо конкретное повторение.

Для Каждого создается в IEnumerable и IEnumerable<> интерфейсы и поведение зависят от реализации, которую Вы называете. Это допустимо, хотя путая, для набора, которого Вы выполняете итерации для возврата элементов в другом порядке каждый раз. К счастью, List<> не делает этого.

, Если действительно необходимо знать, что конкретное повторение является последним, Вы могли определить последний элемент (заранее) и затем принять другие меры при обнаружении с тем элементом.

Легче должен был бы обнаружить первый повторение (скажите через булевскую переменную), и затем сделайте что-то другое.

пример (C#, но VB будет подобен):

StringBuilder result = new StringBuilder();
bool firstTime = true;
foreach(string s in names)
{
    if (!firstTime)
    {
        result.Append(", ");
    }

    result.Append(s);
    firstTime = false;
}
6
задан WrightsCS 31 January 2011 в 17:34
поделиться

2 ответа

Удалите файл Settings.bundle и переместите в корзину, очистите все целевые объекты, затем выполните сборку и готово.

7
ответ дан 10 December 2019 в 02:51
поделиться

Вы пытались удалить Settings.bundle?

2
ответ дан 10 December 2019 в 02:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: