c# подставлять элементы массива

357
06 августа 2017, 05:49

Народ подскажите как мне реализовать следующее, есть разрешение в конце имени файла "1024x768", "1280x1024" их всего 4. мне нужно чтобы проверялось имя файла с помощью EndsWith(). Чтобы в цикле в EndsWith() подставлялись элемента из массива ( "1024x768", "1280x1024", "1600x900", "1920x1080") и при совпадении условия выполнял действия, подскажите, как мне в цикле подставлять каждый элемент из массива и проверять на условие в c# новичок....

Answer 1

Создайте массив:

string[] dims = { "1024x768", "1280x1024", "1600x900", "1920x1080" };

и проверяйте в цикле:

string filename = ...;
foreach (var dim in dims)
{
    if (filename.EndsWith(dim))
    {
        ... // Выполняем нужные действия
    }
}
READ ALSO
Зависание серверной программы на C#

Зависание серверной программы на C#

Написал две простые программы: клиент, серверПо нажатию кнопки, в окне программы клиента, клиент отправляет серверу сообщение (кодированное...

339
Как заставить Particle.Systems следовать за касанием

Как заставить Particle.Systems следовать за касанием

Я пытался так но частицы не появляются на позиций касания

275
Работа с DOCX без WORD

Работа с DOCX без WORD

Посоветуйте библиотеку для работы с *DOCX без использования самого WORD(INTEROP)

256
При выборе Prefab-а crash Unity3d

При выборе Prefab-а crash Unity3d

Открываю Юнити нажимаю на Prefab и Юнити выключается, никакой ощибки не выдаёт просто закрывает юнити и всё, может кто знает почему

300