Результаты поиска по запросу "c#"
Если вам нужен Pluralize (), вот он:
ли такой метод? object GetPrimaryKeyValue(DbEntityEntry entry);Или как это должно быть реализовано?
Этот код адаптирован из рабочего приложения (сокращен для ясности)
циальной документации mongodb они упоминают upserts, поэтому было бы неплохо написать команду upsert вместо: if (_campaignRepo.Exists(camp)) { _campaignRepo.DeleteByIdAndSystemId(camp); } _campaignRepo.Save(camp);что-то, что могло бы реализовать ...
Я не могу добавить так много символов на мои предыдущие вопросы. добавьте эти дополнительные классы в пространство имен MySystemInfo, которое я недавно опубликовал:
ю, что есть несколько способов создания бесплатных пробных версий. Мой алгоритм, который я подумал, заключается в следующем: получить что-то, что идентифицирует компьютер, на котором установлено приложение. Допустим, я решил получить ...
Простая категоризация вещей как «управляемых ресурсов» или «неуправляемых ресурсов» не совсем достаточна для принятия решения о том, как их следует очищать. Некоторые неуправляемые обязанности могут быть удобно обработаны оберткой типа класса, которая может выполнить любую необходимую очистку в случае ненадлежащего отказа. Такие обертки, как правило, должны содержать минимальное количество информации, необходимой для выполнения очистки. Другие обязанности не могут быть выполнены автоматически. Часто лучше обеспечить вызов Dispose, чем пытаться обрабатывать все, что может произойти, если это не так.
я есть несколько классов, которые имеют закрытые переменные-члены, которые реализуют IDisposable (таймеры, кисти и т. Д.). Нужно ли что-то делать, чтобы гарантировать, что эти переменные правильно очищены .NET Framework? Литература, с которой я ...
Есть что сказать о гарантии создания действительных / полных экземпляров с использованием ctors вместо свойств.
есть несколько объектов в нашей доменной модели, которые вы бы назвали комичнымиобиднобольшие конструкторы, такие большие, что IntelliSense перестает пытаться показать вам все ... Cue тип с 50 или около того аргументами, в основном типами ...
Ах, я этого не осознавал. Я обычно устанавливаю значение enum-значения / свойства, когда делаю / инициализирую. Спасибо за указатель.
тавьте, что я определил следующее Enum: public enum Status : byte { Inactive = 1, Active = 2, }Как лучше всего использовать enum? Должно ли это начаться с1 как приведенный выше пример или начать с0 (без явных значений) вот так: public enum ...
чтобы разрешить изменение выделенного текста:
ользую следующий код, чтобы получить только цифры от пользователя и только одну десятичную точку, что хорошо работает для меня на KeyPress Event: if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && e.KeyChar != '.') { e.Handled = true; ...
Я нашел ответ. Мне просто нужно было использовать MergedJobDataMap (который представляет собой комбинированный JobDataMap из JobDetail и триггера):
жен реализовать простой рабочий процесс. Некоторые задания A должны выполняться в указанное время (запуск cron). Эта работа ищет необработанные данные (скажем, некоторые IThingToDo []) и обрабатывает их. Задание B должно быть выполнено сразу ...
stackoverflow.com/help/referencing
ю, что C # (и .NET в целом) хорош в атрибутах. Однако, несмотря на то, что я программировал на C # в течение многих лет, я никогда не использовал их. Может ли кто-нибудь помочь мне начать с них и объяснить, где их лучше всего использовать? Спасибо
вызовите методы интерфейса через ссылку на интерфейс. Это контракт, а НЕ способность вызывать методы интерфейса без предварительного приведения к интерфейсу. Конечно, вы обычно должны раскрывать методы интерфейса, не требуя также приведения, но это не является ни техническим требованием, ни всегда логическим требованием.
я есть класс, который наследует интерфейс. Метод члена интерфейса реализован в моем классе без модификатора доступа (поэтому по умолчанию он является закрытым). Я получаю сообщение об ошибке "не могу реализовать элемент интерфейса, потому что он ...