Предположим, я иметь экземпляр класса TList (BDS 2006, так что это список типов указателей). Каждый указатель, который я помещаю в список, ссылается на память, выделенную функцией New (). Итак, когда я захочу ...
У меня есть простое приложение, которому нужно выполнить определенные запросы для получения информации о схеме базы данных. Я написал простой метод, который выполняет запрос и возвращает читателя, что-то вроде этого ...
В C # при переназначении переменной одноразового объекта новому объекту , как это работает в памяти? Будет ли место в памяти, занимаемое старым объектом, просто перезаписывается новым? Или мне ...
Это законно называть методом на распоряжение объекта? Если да, почему? В следующей демонстрационной программе у меня одноразовый класс A (который реализует iDisposable Interface) .as Далеко, насколько я знаю, если я передаю одноразовые ...
У меня есть поисковое приложение, которое требуется некоторое время (от 10 до 15 секунд) для возврата результатов Для некоторых запросов. Нередко иметь несколько одновременных запросов на ту же информацию. Как он стоит, ...
] У меня есть несколько классов, которые имеют частные переменные-члены, реализующие IDisposable (таймеры, кисти и т. Д.). Нужно ли мне что-то делать, чтобы эти переменные были правильно очищены .... [
Я работаю над двумя службами Windows, которые имеют общую базу данных, которую я хочу заблокировать (кросс-процесс ) с помощью системы Mutex. Теперь мне интересно, можно ли просто вызвать WaitOne () и ReleaseMutex () в ...
Итак, я снова задаю еще один неприятный вопрос.
Мне нужно завершить мой основной процесс и перезапустить его, но я не могу просто закончить приложение изящно ... Я использую приложение C # вместе ...
Есть много вопросов по ТАК сожалеет о том, что правило анализа кода CA2000, возможно, слишком строго применяется VS2010, но я, кажется, столкнулся с ситуацией, когда это должно быть применено, ...
Например, если у меня есть такая страница: общедоступный частичный класс Page1: PhoneApplicationPage
{Таймер DispatcherTimer = новый DispatcherTimer (); public Page1 () {InitializeComponent (); ...
Есть ли утечка памяти? Я пытался лучше понять утечки памяти, но не могу сказать, исправил ли я это? Если не, как правильно избавиться от объекта SPweb и объекта SPSite? ...
Я обсуждал с моим другом управляемые и неуправляемые ресурсы в C #. По словам моего друга: 1.a) Каждый объект в C # является управляемым, и нет ничего лучше неуправляемого объекта или ресурса, когда ...
tikiuosi, kad kas nors gali man padėti. Turiu gauti pagrindinį dabartinės svetainės tinklą iš „SPContext“. Tai lengvai galima atlikti naudojant šį SPContext.Current.Site.RootWeb. Man patiko ...
Вместо того, чтобы выполнять очистку того же самого поток (или запуск фонового потока и блокировка до его завершения) запускает очистку на «фоне» (IsBackground = false, поэтому он не получает ...
В классе, реализующем IDisposable, когда целесообразно проверять, был ли объект удален disposed и выбросить ObjectDisposedException, если есть? Во всех общедоступных методах и свойствах (кроме Dispose) ...
У меня вопрос о том, как использовать Dispose () и деструкторы. Читая некоторые статьи и документацию MSDN, кажется, что это рекомендуемый способ реализации Dispose () и деструкторов. Но я ...
Если вы используете предложение using для удаления соединения, другие элементы внутри предложения, реализующего IDisposable, также автоматически удаляется? Если нет, как вы справляетесь с тем, чтобы все IDisposable ...
Как известно большинству из нас, для управления памятью ну, в .net хорошей практикой является всегда вызывать Dispose () для объектов, реализующих IDisposable. Однако при ежедневном написании большого количества кода это ...
Кто-нибудь знает о помощнике Rails, который может автоматически добавлять соответствующую статью к заданной строке? Например, если я передаю "яблоко" функции, получится "яблоко", тогда как ...
Каков идиоматический способ Clojure для создания потока, который зацикливается в фоновом режиме, обновляет некоторые общие ссылки и управляет их продолжительность жизни? Я использую для этого будущее, но мне кажется ...
Когда вы создаете новую форму в Visual Studio, дизайнер генерирует следующий код в файле. Файл Designer.cs: /// /// Обязательная переменная конструктора. /// ...
MSDN довольно хорошо документирует безопасность потоков экземпляров, являющихся членами типов BCL, но я никогда не видел информации, показывающей, как Dispose может быть вызван метод IDisposable типов. Является ли ...
Я хотел быть уверенным, удалит ли структурная карта мой DataContext после завершения каждого запроса. Вот моя настройка ForRequestedType () .TheDefault.Is.OfConcreteType
...
using (var sw = new StreamWriter (file))
{XmlSerializer xs = new XmlSerializer (typeof (T)); xs.Serialize (SW, данные); sw.Close ()
} Я знаю, что вам не нужно вызывать Dispose, но нужно ...
I ' m с помощью метода jQuery $ .ajax для отправки и получения данных в службу REST. Некоторые URL-адреса, которые я предоставляю методу $ .ajax, требуют кодирования пробелов и других специальных символов. The ...
Предположим, я создаю замыкание для ресурса, такого как StreamWriter: let currentdir = Directory.GetCurrentDirectory ()
let testfile = sprintf "% s \\% s" currentdir "closuretest.txt" let getwriter () = ...