Ответы пользователя по тегу C#
  • Как решить проблему с уникальностью ключей?

    @12rbah
    По какой то причине данный код раз от раза при попытке добавления данных в БД выдаёт исключение о том, что был факт попытки добавления некорректного ("неуникального", если угодно) ключа.
    Скоре всего одно из значений это primary key или unique, поэтому и кидает ошибку.
    Также существует проблема что уже для добавленных данных подбирался id немного не по порядку:
    Это фича у постгреса такая, но в целом если подумать, то это не особо и нужно, чтобы id шли по порядку.
    Ответ написан
    2 комментария
  • Насколько актуальна информация о производительности данного бенчмарка C# vs Go?

    @12rbah
    Вот само по себе "сравнение производительности" не совсем корректная постановка вопроса,т.к. в некоторых тестах там не самые производительные языки на первом месте, поэтому нужно уточнить контекст сравнения, в какой области, допустимо ли использование стандартных общих функций и т.д.
    По нормальному нужно проверять, что код оптимизирован под определенный язык, если вы напишите похожий на разных языках, не факт, что он будет одинаково оптимизирован. Вот в нескольких тестах я нашел прямой вывод в консоль во время выполнения теста, хоть я не занимаюсь обычно написанием тестов производительности, но такие вещи в тестах это плохо, т.к. фукции вывода в консоль сильно по разному реализованы в каждом языке(//go fmt.Println(prime) //c# Console.WriteLine(prime)). И обычно они разной степени тяжести.
    UPD: в общем я хотел сказать, что в одном языке могут лучше оптимизированы одни функции лучше других, и если вы пишете приложение с использованием определенных стандартных функций, то практически есть смысл сравнивать только эти функции/модули в языках
    Ответ написан
    Комментировать
  • Как конвертировать html в pdf, epub или fb2?

    @12rbah
    Можно попробовать ограничивать размер картинки через width height(например до размеров(400/600) масштабировать, можно посмотреть ответы по такому запросу (c# pdf scale image), есть небольшие особенности если вы решили менять размеры картинки уже в готовом документе а не html.
    Ответ написан
    Комментировать
  • ZLIB как сделать декомпрессию части файла?

    @12rbah
    Но некоторые секции сжаты библиотекой zlib.

    У zlib есть свои сигнатуры(78 01, 78 9C и т.д.), и тяжело понять где начинается сжатие, конкретно ваш вопрос стоит спрашивать либо там на форуме либо у разрабов программы.
    Ответ написан
    Комментировать
  • Как сделать рандомные числа без повторений?

    @12rbah
    Ответ написан
    Комментировать
  • Какой курс выбрать для того, чтобы начать работу на c#?

    @12rbah
    Привет, можете ли вы посоветовать какие-либо онлайн курсы/школы с курсами по C#?

    Ну допустим вы не хотите читать книгу, вбейте в гугл/ютуб "C# уроки для начинающих" и выбирайте. Зачем тратить деньги если все есть в сети?
    Ответ написан
    1 комментарий
  • Как на си шарп число возвести в куб?

    @12rbah
    Умножит на себя 3 раза
    Так и сделайте, просто 3 раза перемножьте.
    Можете еще использовать эту функцию Pow
    Ответ написан
    4 комментария