Результаты поиска по запросу "c#"

4 ответа

если результат равен 0, вы сделали с первой итерацией, если нет, просто добавьте символ перед последней.

у добавить один пробел после каждых двух символов и добавить символ перед каждым отдельным символом. Это мой код: string str2; str2 = str1.ToCharArray().Aggregate("", (result, c) => result += ((!string.IsNullOrEmpty(result) && (result.Length + ...

4 ответа

тогда может быть предпочтительнее извлечь эти типизированные объекты и сравнить их свойства:

я есть DataGridView в приложении Winforms. Я хочу выбрать набор строк в нем и отсортировать эти строки по столбцу (Timestamp) ... Остальные строки должны остаться такими, какими они были изначально. Это можно сделать с помощью свойства sort ...

5 ответов

stackoverflow.com/a/8568206/2029849

даю новый поток и запускаю его из основного потока. m_MyThread = new Thread(HandleMyThread); m_MyThread.IsBackground = true; m_MyThread.Start(); private void HandleMyThread() { while (true) { Thread.Sleep(5000); return; } }Через 5 секунд этот ...

ТОП публикаций

3 ответа

 оператор должен закрыть все соединения и избавиться от всех ссылок на память (учтите, что Microsoft Access НЕ делает этого!).

самый прямой путь для получения DataSet, если у меня есть команда sql? string sqlCommand = "SELECT * FROM TABLE"; string connectionString = "blahblah"; DataSet = GetDataSet(sqlCommand,connectionString); GetDataSet() { //...? }Я начал ...

2 ответа

К сожалению, поток MSDN не является окончательным, но он дает мне некоторые подсказки, где я могу отследить это.

варианты выполнения асинхронной диспетчеризации событий в компоненте, который имеет много подписчиков на его события. Просматривая варианты, я наткнулся на этот пример: public event ValueChangedEvent ValueChanged; public ...

6 ответов

 может потребовать максимум ресурсов на больших каталогах (или дисках).

ой код: private static void TreeScan(string sDir) { foreach (string d in Directory.GetDirectories(sDir)) { foreach (string f in Directory.GetFiles(d)) { //Save file f } } TreeScan(d, client); }Проблема в том, что он не получаетFILESизSDIR ...

3 ответа

Вам необходимо сначала проанализировать входные данные в дату, а затем сравнить только части года / месяца / дня:

я есть два свидания. Одна дата вводится, а другая -DateTime.Now, У меня есть они вmm/dd/yyyy формат, это может быть даже м / д / гг формат. Обе даты обнуляются, то есть тип данныхDateTime?, так как я могу передать NULL также в качестве ввода. ...

30 ответов

Самый простой способ, я думаю:

самый простой способ обновитьLabel из другого потока? у меня естьForm наthread1и с этого я начинаю другую ветку (thread2). Покаthread2 обрабатывает некоторые файлы, которые я хотел бы обновитьLabel наForm с текущим статусомthread2работа Как я ...

3 ответа

Создайте метод для привязки gridview, вызовите этот метод при загрузке формы A, и, если форма уже открыта, вы должны использовать ее экземпляр (формы A) и вызвать тот же метод привязки Form A для привязки gridview. ,

я есть две формы, пусть это будет форма A и форма B. Когда я нажимаю кнопку «Сохранить» в форме B, я хочу обновить DataGridView формы A. Какой метод я должен использовать?

8 ответов

Да, нужен правильный каталог, перечисленный на этапе проверки сборки. AppDomain имеет ApplicationBase, однако я его не тестировал. Также в конфигурационных файлах вы можете указать каталоги зондов сборки, такие как app.config, который может использовать dll, а также просто копировать в свойствах. Кроме того, если у вас есть контроль над сборкой сборки, желающей загрузить в отдельный домен приложения, ссылки могут получить HintPath, который указывает, где его искать. Если все это не удалось, я бы подписался на новое событие AppDomains AssemblyResolve и вручную загрузил сборки. Тонны примера для этого.

загрузить на новыйAppDomain некоторая сборка, которая имеет сложное дерево ссылок (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Насколько я понял, когда сборка загружается вAppDomain, ...