Введение Экспорт данных в формате CSV — один из самых распространённых способов сохранения таблиц для последующего анализа или импорта в Excel. В этой статье вы узнаете, как просто сохранить содержимое DataTable или DataView в .csv-файл на C# с помощью встроенных средств .NET Framework. using System; using System.Data; using System.Windows.Forms; using System.IO; private void ExportDatatviewToCsv(string iFilename, […]
Метка: C#
Создание скриншотов с помощью C #
Введение Если вам нужно сделать снимок экрана средствами C#, один из надёжных способов — использовать GDI-функции через Windows API. Такой подход обеспечивает доступ к системному устройству вывода и позволяет точно скопировать изображение с экрана. Как работает код Пример ниже использует WinAPI-функции GetDC, BitBlt, ReleaseDC, чтобы скопировать изображение экрана в Bitmap, используя возможности GDI. public class […]
Вычисляет угол, под которым точка находится к началу координат
Введение При работе с графикой, игровыми элементами или визуализацией часто требуется преобразовывать координаты точек в углы и обратно. Это полезно, например, для расположения объектов по кругу или вычисления направления. Вычисление координат точки по углу и радиусу Метод DegreesToXY принимает угол в градусах, радиус и начальную точку (origin). Он возвращает координаты точки, находящейся под этим углом […]
Настройка sftp сервера на примере.
Введение Сегодня рассмотрим, как создать свой собственный сервер SFTP. В отличие от классического FTP, который передает данные в открытом виде, SFTP обеспечивает безопасную передачу файлов через SSH-протокол. Это важный момент для разработчиков и системных администраторов, которым нужна защищённая среда. Отличия FTP, FTPS и SFTP Почему выбрать SFTP? SFTP гарантирует конфиденциальность и целостность передаваемых данных. Клиенты […]
