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

    −1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    private bool IsDriverSuccessfullyInstalled(DriverInfo di, string historyDriverVersion, string historyPackageVersion)
    {
      bool flag = false;
      if (!string.IsNullOrWhiteSpace(di.VersionAfterInstallation) && !string.IsNullOrWhiteSpace(di.VersionAfterInstallation) && new Version(di.VersionAfterInstallation).CompareTo(new Version(di.VersionBeforeInstallation)) >= 0)
    	flag = true;
      return flag;
    }

    При попытке поставить драйвер интеловской видюхи инсталлер вывалился с ArgumentNullException. Декомпильнул его и увидел вот это.
    Копипаста головного мозга.

    Запостил: yamamoto, 13 Февраля 2016

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

    • И да, не понял, на кой член нужны последние 2 аргумента.
      Ответить
    • А что сишарп делает в драйвере?
      Ответить
      • >> инсталлер вывалился
        В инсталлере же.

        P.S. Кстати, сингулярити ещё живая? Или закопали?
        Ответить
        • Что за сингулярити? я только игру знаю
          Ответить
          • Экспериментальная ось на шарпике.
            Ответить
            • Так эта еще лет 5 назад загнулась. Если ничего не путаю

              Вики говорит, что 8
              Ответить

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