c#
недавно мне пришлось искать портирование C# библиотеки буферов протокола, первоначально разработанной Google. И угадайте, что я нашел два проекта, принадлежащие двум очень известным людям здесь: protobuf-csharp-port, написано Джон Скит и protobuf-net, написано Марк Gravell. Мой вопрос прост: какой из них я до...
существует много информации о новых функциях и классах в new 4.0 однако есть также изменения, которые могут повлиять на существующие приложения, например Timespan теперь реализует IFormattable и old строку.Формат() С недопустимыми параметрами будет выдавать исключение вместо вызова простой ToString (). Одн...
у меня есть объект очереди, который мне нужно обеспечить потокобезопасность. Было бы лучше использовать объект блокировки следующим образом: lock(myLockObject) { //do stuff with the queue } или рекомендуется использовать очередь.Синхронизировано так: Queue.Synchronized(myQueue).whatever_i_want_to_do(); ...
обратите внимание, что этот вопрос относится только к производительности. Давайте пропустим рекомендации по дизайну, философию, совместимость, переносимость и все, что не связано с чистой производительностью. Спасибо. теперь вопрос. Я всегда предполагал, что поскольку геттеры/сеттеры C# - это действительно з...
Я хочу написать модульные тесты с NUnit, которые попали в базу данных. Я хотел бы иметь базу данных в согласованном состоянии для каждого теста. Я думал, что транзакции позволят мне "отменить" каждый тест, поэтому я искал и нашел несколько статей из 2004-05 на тема: http://weblogs.asp.net/rosherove/archive/...
в чем разница между override и new ключевые слова в C# при определении методов в иерархии классов?...
у меня есть следующая модель в моем проекте public class Category { public Guid ID { get; set; } [Required(ErrorMessage = "Title cannot be empty")] public string Title { get; set; } } и я пытаюсь сделать Title как уникальный ключ, я googled для решения, но не мог найти любой. Может ли кто-ни...
статья MSDN о Строка Основы показывает это: string str = "hello"; string nullStr = null; string emptyStr = ""; string tempStr = str + nullStr; // tempStr = "hello" bool b = (emptyStr == nullStr);// b = false; string newStr = emptyStr + nullStr; // creates a new empty string int len = nullStr.Length; // thro...
есть свойство, оно называется ImageFullPath1 public string ImageFullPath1 {get; set; } Я собираюсь запустить событие всякий раз, когда его значение изменилось. Я в курсе изменений INotifyPropertyChanged, но я хочу сделать это с событиями....
Как создать пользовательское членство для ASP.NET MVC 2 на основе ASP.NET поставщик членства?...