c#

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

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

Передача нескольких необязательных параметров в функцию C#

есть ли способ настроить функцию C# для приема любого количества параметров? Например, можно ли настроить функцию таким образом, чтобы все следующие работы - x = AddUp(2, 3) x = AddUp(5, 7, 8, 2) x = AddUp(43, 545, 23, 656, 23, 64, 234, 44) ...

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

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

Производительность типографской обработки

есть ли какая-либо измеримая разница в производительности между ((TypeA) obj).method1(); ((TypeA) obj).method2(); ((TypeA) obj).method3(); и var A = (TypeA) obj; A.method1(); A.method2(); A.method3(); при использовании много раз? Я часто вижу ...

Задача.Фабрика.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()) { ...

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

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

Диаграмма эквивалентов IEnumerable LINQ в Scala? [дубликат]

Возможные Дубликаты:аналоги LINQ в Scala Я ищу диаграмму, которая показывает эквиваленты в Scala методов LINQ для IEnumerable: первая глава выберите карту SingleOrDefault есть ... (Я не знаю) ... и так далее кто-нибудь знает что-нибудь о т ...

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

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 ...

#if debug --> #if myOwnConfig?

есть ли способ в c# использовать пользовательскую конфигурацию, такую как"#if DEBUG" Мне нужен "#if OFFLINE", так как имя моей сборки-конфигурации" Offline " (только для дальнейших целей отладки)... спасибо! ...

Является ли потокобезопасным оператор++? [дубликат]

этот вопрос уже есть ответ здесь: Являются ли инкрементеры / декрементеры (var++, var--) и т. д. потокобезопасными? 2 ответы примечание: Я действительно не о ...

В 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 ...

Как создать экземпляр класса с заданным строковым именем?

У меня есть абстрактный класс, и я хочу, чтобы инициализировать его в класс, который расширяет его. У меня есть имя дочерних классов в виде строки. кроме этого... String childClassString; MyAbstractClass myObject; if (childClassString = "myExtene ...