Вопросы по теме 'dispose'
Правильная очистка пользовательских элементов управления WPF
Я относительно новичок в WPF, и некоторые вещи, связанные с ним, мне совершенно чужды. Во-первых, в отличие от Windows Forms, иерархия элементов управления WPF не поддерживает IDisposable. В Windows Forms, если пользовательский элемент управления...
23271 просмотров
schedule
01.04.2024
Java CountDownLatch раньше ждал, пока JFrame избавится
Я ссылался на предыдущий вопрос , а также на другие источники, но не могу получить CountDownLatch работать правильно.
Предыстория: mainFrame создает новый фрейм с именем dataEntryFrame. При нажатии кнопки «Отправить» dataEntryFrame запись...
1379 просмотров
schedule
12.03.2024
Можно ли проверить, был ли удален WebBrowser.Document, чтобы я не продолжал получать ObjectDisposedException?
Можно ли проверить, был ли удален WebBrowser.Document, чтобы я не продолжал получать ObjectDisposedException?
Я знаю, что следующий код выполнит эту работу, но я бы предпочел проверить, удаляется ли документ, а не перехватывать его. Есть...
1367 просмотров
schedule
14.09.2022
MemoryStream, XmlTextWriter и предупреждение 4 CA2202: Microsoft.Usage
Команда Выполнить анализ кода в Visual Studio 2010 Ultimate возвращает предупреждение при обнаружении определенного шаблона с MemoryStream и XmlTextWriter .
Это предупреждение:
Предупреждение 7 CA2202: Microsoft.Usage: объект ms можно...
3042 просмотров
schedule
09.10.2022
Использование деструктора/удаления базового класса?
В C#, как указано в документации , и принятый ответ на этот хороший пост , в котором говорится, что классы не наследуются деструктор своего родительского класса.
Вопрос : если я хочу убедиться, что закрытые элементы базового класса удалены, это...
9176 просмотров
schedule
24.05.2024
HtmlTextWriter не сбрасывается при утилизации?
Мне нужно написать какой-то текст со стилем (например, цветом, шрифтом), поэтому я решил использовать html. Я обнаружил, что HtmlTextWriter — это класс, используемый для записи html-файла. Однако я обнаружил, что должен вручную закрыть или...
1511 просмотров
schedule
15.05.2024
Java: удалить ActionEvent из другого JFrame
Я хочу, чтобы один JFrame имел такой метод:
private void someEvent(java.awt.event.ActionEvent evt){
//initialize another JFrame
//set the new JFrame to be visible
//set this JFrame to be disabled
}
Это возможно, но я также хочу,...
248 просмотров
schedule
03.02.2024
Правильный способ удалить нежелательное подвид и избавиться от него в Monotouch
У меня есть класс, производный от UIControl, называемый MyObject, и у меня также есть список, который содержит несколько объектов типа MyObject.
Все эти объекты добавляются как SubViews в переопределенном методе ViewDidLoad UIViewController перед...
842 просмотров
schedule
13.06.2024
Определение того, должен ли IDisposable расширять интерфейс или быть реализованным в классе, реализующем указанный интерфейс
Как я могу определить, следует ли мне расширить один из моих интерфейсов с помощью IDisposable или реализовать IDisposable в классе, реализующем мой интерфейс?
У меня есть интерфейс, который не требует удаления каких-либо внешних ресурсов, за...
3362 просмотров
schedule
23.01.2024
Нужно ли мне утилизировать все свои вещи, даже если я использую AssetManager?
Я разрабатываю платформер в libgdx. Я использую класс AssetManager для загрузки всех своих ресурсов в игру. Итак, мой вопрос: нужно ли мне удалять мои текстуры и атласы, даже когда я выгружаю их с помощью диспетчера активов?
Вот как я их...
145 просмотров
schedule
16.12.2023
Объект можно утилизировать более одного раза - Лучшее решение
Я получаю предупреждение CA2202 (объект может быть удален более одного раза) в следующем коде:
using (Stream responseStream = response.GetResponseStream())
{
if (responseStream != null)
using (var br = new...
1067 просмотров
schedule
16.07.2022
Реализация интерфейса View.IOnTouchListener
В Xamarin я написал класс, реализующий интерфейс View.IOnTouchListener .
Вот мой код:
public class OnTouchListener : View.IOnTouchListener
{
public bool OnTouch (View v, MotionEvent e)
{
return true;
}
void...
1699 просмотров
schedule
19.07.2022
Как закрыть окно и открыть новое при нажатии кнопки в Java Swing
Я пытаюсь сделать небольшую игру с java Swing. Для начала перед пользователем появляется экран приветствия, где он должен выбрать количество игроков для игры. Я пытаюсь найти способ, чтобы когда пользователь выбирает 1 из 4 кнопок, окно закрывалось,...
717 просмотров
schedule
21.10.2023
Нужно ли удалять SemaphoreSlim
Согласно документации:
« SemaphoreSlim не использует семафор ядра Windows».
Существуют ли какие-либо специальные ресурсы, используемые SemaphoreSlim , которые делают важным вызов Dispose , когда SemaphoreSlim больше не будет...
6783 просмотров
schedule
16.08.2022
Завершить/удалить шаблон в dotnet
Почему мы используем Dispose(false) ?
Ниже кода в шаблоне Dispose?
~MyClass ()
{
Dispose(false);
}
Что произойдет, если я вместо этого использую Dispose(true) ? Что произойдет, если я пропущу этот финализатор?
52 просмотров
schedule
24.07.2022
Удаление вложенного потока
Необходимо ли избавляться от обоих потоков, или средство чтения потоков избавится от потока памяти.
var btyeArray = Encoding.UTF8.GetBytes(DEFAULT_MAPPING_CSV);
using (var memStream = new MemoryStream(btyeArray))
{
using (var streamReader =...
618 просмотров
schedule
26.07.2022
Правильный способ избавиться от новой формы
Поэтому в своих приложениях я обычно создаю новые экземпляры форм на лету, а затем использую Form.Show() для их отображения (не модально).
private void test_click(object sender, EventArgs e)
{
var form = new myForm();
form.Show();
}...
5380 просмотров
schedule
31.08.2022
Что именно делает вызов Dispose?
Я пытался улучшить свое понимание сборки мусора, управляемых и неуправляемых ресурсов и «правильных принципов проектирования» в отношении управления памятью, поскольку меня интересует программирование «нижнего уровня» и тому подобное.
Я понимаю,...
619 просмотров
schedule
03.11.2023
Действительно ли мне нужен шаблон базового удаления для ссылки типа на другие объекты IDisposable?
Рекомендации Microsoft по дизайну упоминают шаблон и сценарии удаления. как это использовать:
ОБЯЗАТЕЛЬНО реализуйте базовый шаблон удаления для типов, содержащих экземпляры одноразовых типов. Подробные сведения об основном шаблоне см. В...
121 просмотров
schedule
30.09.2022
Должен ли я вообще удалять HTTP-клиент?
У меня есть приложение веб-форм ASP.NET, работающее на IIS 8. Приложение использует HttpClient для получения данных с сервера. И это все. После этого HttpClient не используется.
Нужно ли мне избавляться от HttpClient на этом этапе?
Я...
41 просмотров
schedule
02.01.2024