Результаты поиска по запросу "c#-4.0"
Спасибо, Камарадо, поломка очень помогла!
я есть один элемент управления contextmenustrip, связанный с treenode. Я создал один пункт меню в contextmenustrip вручную в самой форме (например, с именем «Назначить»). Теперь я хочу добавлять элементы подменю всякий раз, когда пользователь ...
Я собираюсь согласиться с Sasquiha и сказать, что это похоже на запрет.
я есть библиотека классов, которая основана на .NET Framework v4.0. Можно ли добавить это как ссылку в консоли или веб-приложении, предназначенном для v3.5 framework?
Объект типа значения (структура или встроенный тип, например, целое число) просто копируется в каждое место, где его нужно использовать, поэтому нет проблем с использованием одного значения из нескольких частей программы. Для типов значений GC не требуется, потому что они всегда являются частью чего-то другого, что гарантирует их освобождение. Значение, хранимое в стеке (например, локальная переменная в методе), высвобождается, когда метод возвращается. Значение, хранящееся в объекте класса, освобождается, когда этот объект класса становится мусором.
ю, что GC освобождает память obj, которая больше не используется, но я знаю одну вещь, что GC освобождает память, в которой подобный объект или ссылка или значение .... пожалуйста, помогите мне. заранее спасибо...
Там более простой ответ, чем то, что написал Smoak. Используя этот пример в качестве отправной точки, обновленный код ниже работает и не требует повторной вставки. Это работает потому, что классы являются ссылочными типами. Таким образом, когда вы обновляете счетчик внутри экземпляра класса, это не заставляет кеш инициировать обновление.
ню одно целочисленное значение в HttpContext.Cache с абсолютным временем истечения 5 минут. Однако после ожидания 6 минут (или дольше) целочисленное значение все еще находится в кэше (то есть оно никогда не удаляется, даже если истек абсолютный ...
печать (var3)
отаю с IronPython и у меня это работает как-то. Тем не менее, похоже, что нет ресурсов для передачи аргументов командной строки в Iron Python. Как я могу передать аргументы командной строки в программу на Python из моего кода C #? setup = new ...
В файле частичного просмотра
вая MVC3 и двигатель Razor, я получил _MasterLayout.cshtml @RenderSection("JavaScript", required: false) .. .. @RenderBody() ..View.cshtmlс _MasterLayout.cshtml, определенным в _ViewStart.cshtml .. @Html.RenderAction("PartialView", ...
Это создало бы состояние гонки - если другой поток начал создавать значение и уже прочитал (оригинальный) ManagerId, и в этот момент ManagerId изменился, то вы бы увидели IsValueCreated как false, а не повторно создали экземпляр Lazy <>. Спустя мгновение другой поток успешно создает объект Manager, и все последующие вызывающие получают неправильный объект manager. В исходном коде только те абоненты, которые хотя бы начали обращаться к объекту Employee до изменения ManagerId, увидят старый объект Manager.
нес-классе у меня есть: class Employee{ public Employee() { m_Manager = new Lazy<Manager>( () => return myRepository.GetManager(ManagerId); ); } public int ManagerId { get; set;} private Lazy<Manager> m_Manager; public Manager Manager { get { ...
Вы можете просто разблокировать файл и прочитать файл после него. Просто используйте Handle.exe из Sysinternals или Unlocker с параметрами командной строки. Они оба могут разблокировать файл, и вы можете легко запустить их из своей программы, не выходя из программы. (Но не используйте их для файла Windows SAM, он не работает с SAM;)) Удачи!
нтересно, возможно ли получить доступ только для чтения FileStream к заблокированному файлу? Теперь я получаю исключение при попытке прочитать заблокированный файл. using (FileStream stream = new FileStream("path", FileMode.Open))Спасибо!
Вы можете сериализовать входной объект в строку json, а затем десериализовать в выходной объект. Все свойства с одинаковым именем будут автоматически назначены свойствам нового объекта.
спользования AutoMapper ... (потому что кто-то, ответственный за этот проект, будет гадить, когда видит зависимости) У меня есть класс (класс A) с тем же количеством свойств. У меня есть другой класс (класс B) с теми же свойствами (те же имена и ...
C: \ Windows \ system32> «C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe» / setup
ли кто-нибудь помочь мне в "Как установить VSIX с помощью установщика MSI". Для установщика MSI я использую проект установки установщика Visual Studio. Когда я использую VSIX с менеджером расширений, он работает нормально. Я хочу иметь его в ...