.net

Когда происходит повторное подключение в signalR?

Я начал работать с SignalR и пытался выяснить, когда происходит повторное подключение концентратора. Я не нашел никакого удовлетворительного объяснения в интернете. Может ли кто-нибудь объяснить, когда/почему происходит повторное подключение? ...

Виндзор-вытягивание переходных объектов из контейнера

как я могу вытащить объекты из контейнера, которые являются временными по своей природе? Нужно ли мне регистрировать их в контейнере и вводить в конструктор класса needing? Инъекция всего в конструктор не очень хорошо себя чувствует. Также только для ...

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

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

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

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

Чем отличается Меф и цель от Единства?

Я только начинаю изучать DI (я работаю над WPF / Silverlight, но у меня есть план перехода ASP.NET). после того, как я прочитал некоторые статьи DI из интернета, есть две структуры, которые меня интересуют, MEF и Unity. Я хочу знать, чем отличается р ...

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

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

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

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

Httplistener с поддержкой https

кажется, что много запутанной, иногда противоречивой, информации в отношении создания httplistener https .NET способен. Мое понимание таково: один код c# нуждается в https префикс (исх. https://*:8443) для того, чтобы слушатель понял, что ему нужно ...

Как работает лицензия.licx based.Net модель лицензирования компонентов работает?

Я столкнулся с несколькими сторонними поставщиками компонентов .Net, которые используют схему лицензирования. На оценочной копии компоненты отображаются с помощью nag-экрана или водяного знака или какого-либо такого индикатора. На лицензированной маш ...

Почему C# не выводит мои общие типы?

у меня есть много Funcy fun (fun intended) с общими методами. В большинстве случаев вывод типа C# достаточно умен, чтобы выяснить, какие общие аргументы он должен использовать в моих общих методах, но теперь у меня есть дизайн, в котором компилятор C ...

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

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

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

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

Как установить фильтр для FileSystemWatcher для нескольких типов файлов?

везде я нахожу эти две строки кода, используемые для установки фильтра для наблюдателя файловой системы в предоставленных образцах.. FileSystemWatcher watcher = new FileSystemWatcher(); watcher.Filter = "*.txt"; //or watcher.Filter = "*.*"; но я х ...

Как получить список всех схем в базе данных Sql Server

Я хочу получить список всех схем в данной базе данных Sql Server. Используя ADO.NET schema retrieval API я получаю список всех коллекций, но нет коллекции для "схем". Я мог бы пересечь 'Tables','Procedures' коллекции (и другие, если требуется) и полу ...

Сломано ли двойное умножение in.NET [дубликат]

этот вопрос уже есть ответ здесь: математика с плавающей запятой нарушена? 27 ответов если я выполняю следующее выражение В C#: double i = 10*0.69; i - эт ...

Найдите следующий TCP-порт in.Net

Я хочу создать новую сеть.tcp:/ / localhost: x / Service endpoint для вызова службы WCF с динамически назначенным новым открытым tcp-портом. Я знаю, что TcpClient назначит новый порт на стороне клиента, когда я открою соединение с данным сервером. ...

Межпроцессное взаимодействие для Windows в C# (.NET 2.0)

Мне никогда не приходилось делать IPC на Windows раньше. В настоящее время я разрабатываю пару программ, стандартное приложение GUI/CLI и службу windows. Приложение должно сказать службе, что делать. Итак, предполагая, что связь только локальная, как ...

использование ILMerge with.NET 4 библиотеки

две проблемы: 1) базовая сборка .NET, не включенная в сборку ILMerged у меня возникли проблемы с использованием ILMerge в моей пост-сборки после обновления с .NET 3.5/Visual Studio 2008 до .NET 4/Visual Studio 2010. У меня есть решение с нескольки ...

Узнать, если тип реализует обобщенный интерфейс

допустим, у меня есть тип, MyType. Я хочу сделать следующее: Узнайте, если MyType реализует интерфейс IList, для некоторых T. если ответ на (1) да, выясните, что такое T. похоже, что способ сделать это-GetInterface(), но это позволяет вам искать т ...

C# не боксерское преобразование общего перечисления в int?

Учитывая общий параметр TEnum, который всегда будет типом перечисления, есть ли способ привести от TEnum к int без бокса/распаковки? см. этот пример кода. Это будет поле / распаковать значение без необходимости. private int Foo<TEnum>(TEnum ...