C# Можно ли изменить или удалить данные в бинарном файлеhttps://www.cyberforum.ru/ csharp-beginners/ thread1993589.html Здравствуйте. В C# есть класс BinaryWriter, который позволяет записывать данные в бинарный файл. Но, везде указано, как добавлять данные в бинарный файл, в конец файла, а можно ли внести изменение в середину файла, или удалить данные из середины файла. Допустим есть класс с атрибутами, скажим пару int, и пару string, и есть класс коллекции для предыдущего класса, с десятком готовых экземпляров....
C# Обход взвешенного неориентированного графа Всем привет. Стоит задача обойти и начальной вершины все вершины графа и вернуться в исходную. Граф неориентированный, взвешенный, каждая вершина связана с другими. Нужно найти оптимальный обход по весам. Сделал следующее. Для каждой вершины ищу наименьший вес среди смежных с ним вершин и иду по этому ребру public int SearchOptimalWay(int grafMatrix)
{
List<int> way = new...
C# Вычисление CRC через dllДобрый день. Начал изучать C#. Пишу программку для работы с прибором по RS-485. Там необходимо подсчитывать CRC16 каждой команды. На данный момент СRС16 реализована в самой программе и все работает (для одного прибора), но хочу сделать подсчет CRC в отдельной dll. Исходники нашел на http://crccalc.com (https://github.com/meetanthony/crccsharp) сама dll с компилировалась, я её подключил к своему...https://www.cyberforum.ru/ csharp-beginners/ thread1993552.html
C# Работа с шифровкой\дешифровкой данных ( RSA )Пытаюсь реализовать для своей проги(хранения текстовых документов) цифровую подпись. Пользуюсь RSA, нашел кучу материалов, столкнулся с недопонимаем. Как я понял, мы шифруем строку с помощью приватного ключа, а публичный ключ используем для расшифровки. Как написано, суть в том, чтобы приватный ключ никто кроме меня не знал, а могли расшифровать с помощью первичного ключа.
...https://www.cyberforum.ru/ csharp-beginners/ thread1993538.html
C# Использование goto Ребята, нужно выйти из вложенного условного оператора switch, решил использовать goto. Но он прерывает выполнение программы, после того как я прохожу по одному из пунктов меню. А надо, чтобы при нажатии на цифру 6 меню программа прерывала выполнение.
static void ShowMenu()
{
Console.WriteLine("Используя цифровую клавиатуру, выберите нужную операцию:\n");
...
C# "Невозможно сериализовать WindowsFormsApp3.FitnesCentre, т.*к. он не имеет беспараметрического конструктора."https://www.cyberforum.ru/ csharp-beginners/ thread1993515.html добрый день пытаюсь сделать курсовую но наткнулся на проблему скажите как ее решить. Есть класс. вот онpublic class FitnesCentre
{
public int gs_n { get; set; }
public string gs_secondName { get; set; }
public string gs_name { get; set; }
public int gs_age { get; set; }
public string gs_phone { get; set; }
public string gs_employment {...
C# Определить число, получаемого выписыванием в обратном порядке цифр заданного натурального числаОпределить число, получаемого выписыванием в обратном порядке цифр заданного натурального числа. Помогите написать программу.https://www.cyberforum.ru/ csharp-beginners/ thread1993476.html
C# Тип const в импортированной dllДобрый день.
Есть DLL от некоего чудака.
Документация говорит, что там есть такая функция:
int libAddPosition(const char* goodsName, const char* barcode, long quantity, long price, unsigned char taxNumber, int numGoodsPos, unsigned char numDepart);
Пытаюсь ее импортировать в C#:https://www.cyberforum.ru/ csharp-beginners/ thread1993434.html
C# Исправить алгоритм подсчета элементов из List?https://www.cyberforum.ru/ csharp-beginners/ thread1993389.html пробую делать сложение так
if (operat == "+") {
result = a.Sum();
}
но мне кажется этот алгоритм не подойдет потому что я буду операцию проводить несколько раз и могу и вычитать и умножать
А что делать, если матрица не квадратная? В том коде 3 на 3 была. А здесь 10 на 20. Жесть, как это задать?
Жесть это когда весь семестр пьешь пиво, а потом за день до сдачи прибегаешь на форум с постами о том что ..эээ...ммм..она 10x20....жесть...ааааААа!!!!111
Сообщение от Снорлакс
А что делать, если матрица не квадратная?
Для неквадратных матриц нет понятия определителя. А даже если бы и был, то сложность расчета определителя в лоб составляет O(n!) , что даже для матрицы 10x10 уже критично.
Вам первым делом нужно выяснить что такое max D1,j ?
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .