Си диез / Говнокод #12974 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
public bool IsSupportServerVersion()
    {
      if (this._connMaster.State == ConnectionState.Closed)
        this._connMaster.Open();
      if (int.Parse(((object) this._connMaster.ServerVersion.Split(new char[1]
      {
        '.'
      })[0]).ToString()) >= 9)
      {
        if (int.Parse(((object) this._connMaster.ServerVersion.Split(new char[1]
        {
          '.'
        })[0]).ToString()) <= 10)
          return true;
      }
      return false;
    }

Проверка версии MSSQL. На фоне того, что писателями заявлена работа с 2005, смотрится особенно хорошо.

Запостил: croacker croacker, (Updated )

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

  • Мощно. Особенно тронуло кастование строки к объекту, чтобы потом у этого объекта вызвать ToString().
    А вообще - неужели нету свойства, которое непосредственно числа хранит?
    Ответить

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

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8