c#

C# RegEx: игнорировать случай... в шаблоне?

Я использую System.Текст.RegularExpressions.Регулярное выражение.Выполняется(проверка строка, regexPattern), чтобы сделать некоторые поиска в строках. есть ли способ указать в строке regexPattern, что шаблон должен игнорировать регистр? (Т. е. без ...

Как реализуется GetHashCode() строки C#?

Мне просто любопытно, потому что я думаю, это будет иметь влияние на производительность. Учитывает ли он полную строку? Если да, то это будет медленно на длинной струне. Если он рассматривает только часть строки, он будет иметь плохую производительно ...

Задача.Фабрика.StartNew против новой задачи

кто-нибудь знает, есть ли разница между Task.Factory.StartNew vs new Task с последующим вызовом Start на задач. Глядя на отражатель, кажется, что нет большой разницы. Так что, пожалуй, единственная разница в том, что Task.Factory.StartNewвозвращает з ...

Какой код установки должен входить в конструкторы форм по сравнению с событием загрузки формы?

для приложений winforms мне интересно, какой код установки должен входить: MainForm () в противоположность MainForm_Load (отправитель объекта, EventArgs e) есть ли здесь какие-либо рекомендации по лучшей практике? ...

XML-сериализация и префиксы пространства имен

Я ищу способ с C#, который я могу сериализовать класс в XML и добавить пространство имен, но определить префикс, который будет использовать это пространство имен. в конечном счете я пытаюсь создать следующий XML-код: <myNamespace:Node xmlns:myNa ...

Каково максимальное количество параметров, которые может принимать метод C#?

Я пытаюсь выяснить, какое максимальное количество параметров может иметь метод в C#. Я проверил везде ответ, включая официальную документацию C#, MSDN и пару ссылок на CLR, и я не могу найти ответ. У кого-нибудь есть ответ на этот вопрос? ...

Как получить сетевой интерфейс и его правильный IPv4-адрес?

мне нужно знать, как получить все сетевые интерфейсы с их IPv4 адрес. или просто беспроводной и Ethernet. чтобы получить все детали сетевых интерфейсов я использую это: foreach (NetworkInterface ni in NetworkInterface.GetAllNetworkInterfaces()) { ...

В чем разница между щелчком и щелчком мыши?

в чем разница между щелчком и щелчком мыши? ...

Что такое тип нулевого литерала?

Dухо все, интересно, что это за тип null литерала в C#? в Java null литерал особый тип null: существует также специальный тип null, тип выражения null, который не имеет имени. Поскольку тип null не имеет имени, невозможно объявить переменную т ...

Разница между ними.банка и.DLL-файл

Я изучаю Java в эти дни, и я провел много времени с .NET, поэтому, когда я хочу экспортировать или импортировать библиотеки, они обычно находятся .формат dll, который называется сборкой в среде .Net, и они компилируются в IL, и они могут иметь такие ...

Есть ли общая задача.WaitAll?

Я запустить несколько параллельных задач, как это: var tasks = Enumerable.Range(1, 500) .Select(i => Task.Factory.StartNew<int>(ProduceSomeMagicIntValue)) .ToArray(); и затем присоединиться к ним с Task.WaitAll(tasks); на э ...

Правильный способ связи Wsse Usernametoken для SOAP webservice

я пытаюсь использовать веб-службу через соответствующий wsdl. Эта услуга зависит от аутентификации, соответствующей Web Services Security Basic Профиль Безопасности 1.0 в том числе, что правильное пространство имен xmls http://docs.oasis-open.org/wss ...

В LINQ, не удалось создать постоянное значение типа ХХХ. Только примитивные типы или типы перечислений поддерживается в данном контексте

в моем приложении у меня есть лекторы, и у них есть список курсов, которые они могут преподавать, и когда я удаляю курс, я хочу удалить соединение с лекторами. Вот код: public void RemoveCourse(int courseId) { using (var db = new AcademicTimetab ...

Использование SqlParameter в SQL like предложение не работает

у меня есть следующий код: const string Sql = @"select distinct [name] from tblCustomers left outer join tblCustomerInfo on tblCustomers.Id = tblCustomerInfo.CustomerId where (tblCustomer.Name LIKE '%@SEARCH%' OR tblCustom ...

Фильтрация значений из универсального словаря C#

у меня есть словарь C#,Dictionary<Guid, MyObject> что я должен быть отфильтрован на основе свойства MyObject. например, я хочу удалить все записи из словаря, где MyObject.BooleanProperty = false. Каков наилучший способ достичь этого? ...

Почему мы создаем экземпляр объекта из интерфейса вместо класса?

Я много раз видел экземпляр интерфейса, созданный из класса. Почему используется интерфейс таким образом? Экземпляр интерфейса создается только сам с помощью производного класса, и мы можем получить доступ только к этим членам интерфейса через этот э ...

Получено недопустимое значение длины столбца от клиента bcp для colid 6

Я хочу массово загружать данные csv-файла в sql server 2005 из кода c#, но я сталкиваюсь с ошибкой ниже - получил недопустимую длину столбца от клиента bcp для colid 6. при массовом копировании запись на сервер баз данных ...

Linq distinct-Count

Я ищу, чтобы выполнить запрос на примере списка объектов Date Username 01/01/2011 james 01/01/2011 jamie 01/01/2011 alex 01/01/2011 james 02/01/2011 matt 02/01/2011 jamie 02/01/2011 alex 02/01/2011 james 02/01/2011 james 02/01/2011 lucy 02/01/2 ...

Какова основная концепция WaitHandle?

какова основная концепция WaitHandle в потоке C# .net? Что является использование? Когда его использовать? Какая польза от WaitAll и WaitAny методы внутри него? ...

В чем разница между ResolveUrl и ResolveClientUrl?

Я использую ResolveUrl для добавления CSS и Javascript в ASP.NET файлы. но я обычно вижу вариант ResolveClientUrl. В чем разница между тем и другим? когда я должен использовать ResolveClientUrl? ...