Показать сообщение отдельно
Старый 30.10.2020, 23:12   #10
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: C# множественные сравнения сокращение записи

Не нравится через лист, делаешь через массив, суть не меняется.

new string[] { "x""y""z" }.Contains(a); 
Без инициализации объекта фокуса в любом случае не получится.
Хочешь удобней? Пиши себе хелперы.

class Program
{
    static 
void Main(string[] args)
    {
        var 
"y";
        if (
a.Compare("x""y""z"))
        {
            
Console.WriteLine("нихуясебе");
        }
    }

    
}

public static class 
AwesomeHelpers
{
    public static 
bool Compare<T>(this T whatparams T[] with)
    {
        return 
with.Contains(what);
    }

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Andvrok за это полезное сообщение:
ABTOMAT (31.10.2020), pax (31.10.2020), St_AnGer (30.10.2020)