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

    +108

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    public sbyte GetSByte(int i)
    {
        IMySqlValue v = GetFieldValue(i, false);
        if (v is MySqlByte)
            return ((MySqlByte)v).Value;
    
        return ((MySqlByte)v).Value;
    }

    Вытащил это "чудо" когда ковырялся в сырцах MySQL .NET Connector-а

    Запостил: Heisenberg, 13 Июня 2012

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

    • «Чуешь разницу, чуешь разницу, с#ка?!» (c)
      Ответить
    • После эпического фейла с функцией авторизации мускульбляди должны по уголкам спрятаться и лишь изредка постанывать и причмокивать.
      Ответить
      • И прона старуху бывает порнухапроруха...

        Это я к чему - все люди когда-то ошибаются. И вы когда-нибудь ошибетесь. И судя по вашим словам вам будет приятно, если вас после этого назовут бейсикоблядью.
        Ответить
    • Бороться и искать. найти и не сдаваться.
      Ответить
    • 2.71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 66967 62772 40766 30353 54759 45713 82178 52516 64274 27466 39193 20030 59921 81741 35966 29043 57290 03342 95260 59563 07381 32328 62794 34907 63233 82988 07531 95251 01901 15738 34187 93070 21540 89149 93488 41675 09244 76146 06680 82264 80016 84774 11853 74234 54424 37107 53907 77449 92069 55170 27618 38606 26133 13845 83000 75204 49338 26560…
      Ответить
    • Годнокод
      Ответить
    • В чем чудо то блять?
      Если значение MySqlByte то круто и взять его, а если нет – попробовать кастануть т.к. хуже уже не будет.
      Мало ли каким-то хуем вернулся MySqlInt имеющий значение 1 или 0, ну блять бывает же...
      Ответить

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