c#

есть ли значение по умолчанию IEqualityComparer<T> реализация, которая использует ReferenceEquals? EqualityComparer<T>.Default использует ObjectComparer, который использует object.Equals(). В моем случае, объекты уже реализованы IEquatable<T>, который мне нужно игнорировать и сравнивать тол...

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

Я не могу найти документацию нигде по синтаксису для Quartz.NET файлы конфигурации. Я хотел бы узнать о настройки самой службы настройка заданий с помощью плагина планировщика XML. Я видел много примеров, но я ищу окончательный документ синтаксис, который показывает мне все мои варианты....

Я хочу знать, как запустить команду "Update-Database" для производственной базы данных. база данных "Update-Database" отлично работает с моей локальной машины, но как я могу заставить это работать для производственных данных? Итак, если я внесу изменения в свое приложение, а затем запустил "публикацию" чер...

тизер: ребята, это вопрос не о том, как реализовать политику повтора. Речь идет о правильном завершении блока потока данных TPL. этот вопрос является продолжением моего предыдущего вопроса повторить политику в ITargetBlock. Ответом на этот вопрос было умное решение @svick, которое использует TransformBlock (...

У меня есть высокопроизводительное приложение, которое обрабатывает очень большой объем данных. Он получает, анализирует и отбрасывает огромное количество информации в течение очень коротких периодов времени. Это вызывает изрядное количество оттока объектов, которые я в настоящее время пытаюсь оптимизироват...

Я изучаю, как работает сборщик мусора в C#. Я запутался в использовании Destructor,Dispose и Finalize методы. согласно моим исследованиям и пониманиям, наличие метода деструктора в моем классе скажет сборщику мусора выполнить сборку мусора так, как указано в методе деструктора, который не может быть вызван ...

в C#, foreach автоматически вызывает Dispose на любом объекте, реализующем IDisposable? http://msdn.microsoft.com/en-us/library/aa664754 (v=vs.71). aspx похоже, указывает, что он делает: *в противном случае выражение коллекции имеет тип, который реализует System.IEnumerable, и расширение оператора foreach я...

У меня есть несколько столбцов в моем DataGridView, и есть данные в моих строках. Я видел несколько решений, но я не могу их совместить! просто способ щелкнуть правой кнопкой мыши по строке, он выберет всю строку и покажет меню с возможностью удалить строку, и когда выбран параметр, он удалит строку. Я сдел...

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