1. C# / Говнокод #6266

    +132

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    delegate(AccountRegisterRecord record)
    {
        bool status = true;
        status = record.Editable ? true : false;
        return status;
    }

    Делегат проверки активности элемента контекстного меню

    Запостил: Mathematician, 07 Апреля 2011

    Комментарии (31) RSS

    • bullet-proof
      Ответить
      • По слухом коммитилось админом клиента О.о
        Ответить
        • так гляньте ревизии, кто коммитил
          Ответить
          • Да уж глянули - коммитилось под каким-то непонятным ником почти 4 года назад. Старожилы говорят что этим ником какой-то админ клиента пользовался, хотя полностью конечно не уверены - много времени прошло.
            Ответить
    • показать все, что скрытоЕсли бы помимо осуждения того или инного кода указывали, что конкретно не правильно...
      Ответить
      • delegate(AccountRegisterRecord record)
        {
            return record.Editable;
        }
        Ответить
        • А с лямбдами вообще можно так:
          record => record.Editable
          Ответить
          • а зачем тут вообще делегат?
            Ответить
            • Если коротко - то нужен :)
              А если длинно - Record представляет собой строку в гриде, а делегат определяет активен ли один пункт контекстного меню по ПКМ для данной строчки.
              Ответить
      • не верь ему, правильно так

        delegate(AccountRegisterRecord record)
        {
        bool status = true;
        if (record.Editable == true) {
        status = true;
        } else {
        status = false;
        }
        return status;
        }
        Ответить
    • Внимание загадка:
      Мать отправила сына в путь счастье искать да судьбу испытать и наказала - если ты вернешься и света в окне моего дома не будет, то я умерла. Возвращается сын через несколько лет и понять не может свет в окне то потухнет, то погаснет. Жива ли матрена?
      Ответить

    Добавить комментарий