DOMDocument и UTF-8 Проблемы с кодировкой

После того как я начал парсить таблицу с русскими символами в utf-8, увидел кучу странных символов, так называемых кракозябр. После некоторого времени проведенного в раздумиях, стал понимать что проблема возникла во время анализа DOMDocument, и что мне нужно копать в эту сторону. Решение было небольшим кусочком кода, который уместился в … Читать статью полностью.

Как сгенерировать случайные числа в C#

Сегодня столкнулся с небольшой проблемкой, хотя и проблемой это  назвать сложно. Написал функцию которая должна была  выбирать  случайный элемент массива, но после теста фунции оказалось что никакие они не случайные.

Встроенный функционал MySQL: Инсерт в базу Mysql и проверка на дубли

В MySQL есть достаточное количество встроенных функций и фич, которые упрощают код. К сожалению, не все программисты знают об этом и используют свои «велосипеды».

Как найти первую видимые в DataGridView строки

В дополнение к вчерашнему посту  «Как корректно обновить DataGridView: курсор перескакивает на первую строку первого столбца», нашел тут решение, как найти видимые в DataGridView строки.

Как корректно обновить DataGridView: курсор перескакивает на первую строку первого столбца

В данный момент у меня возникла проблема. дело в том, что при обновлении таблицы DataGridView курсор перескакивает в самое начало, а именно на первую строку первого столбца. На данный момент нашел решение, но оно тоже не работает так как хочется мне.

Forecolor или как изменить цвет в C#

Писать тут много даже не знаю о чем:) Просто небольшая строчка кода, кому надо тот поймет. Кто не поймет, пишите в коментах, что не понятно. Для изменения цвета используем Forecolor, цвет задается через объект System.Drawing.Color, представляющий определенный системой цвет.