Свързани въпроси 'dispose'
Как да отпиша абонамент за анонимна функция в метод Dispose на клас?
Имам клас A... в неговия конструктор... присвоявам анонимна функция на eventHandler на Object_B.
Как да премахна (отпиша) това от метода Dispose от клас A?
Всяка помощ ще бъде оценена! Благодаря
Public Class A
{
public A()
{...
1458 изгледи
schedule
17.09.2022
Изхвърляне на SqlConnection в OnActionExecuted
Относно тази част от кода:
public class MyController : Controller
{
SqlConnection db = new SqlConnection();
public ActionResult Index()
{
//Fetch some data with db.
//Maybe call some other private methods that use db....
164 изгледи
schedule
16.09.2022
Премахване на SoundEffectInstance без използване на 'dispose' в C# XNA
Попаднах на лек проблем. Когато рестартирам играта си (чрез стартиране на собствен метод за инициализация), мога успешно да презаредя всичките си обекти/променливи. Но първоначалният SoundEffectInstance , който използвах, продължава да се...
182 изгледи
schedule
23.09.2022
Не може да се актуализира изображението в картинната кутия
Създавам малка игра Reversi/Othello и в моя метод за рисуване на дъската имам вложен for цикъл за показване на решетка от PictureBoxes, всяка с изображение.
При първото извикване на метода всички PictureBoxes се създават правилно и изображенията се...
154 изгледи
schedule
30.09.2022
Програмата увисва след извикване на Dispose()
Работя върху проект за iOS с C#. Програмата заснема изображения от свързана уеб камера и ги изпраща чрез Socket към iPhone/iPad. Всичко това работи добре и мога успешно да накарам потока си да се показва на устройството.
Но когато клиентът...
3433 изгледи
schedule
05.10.2022
използване на израза FileStream и/или StreamReader - предупреждения на Visual Studio 2012
Новото Visual Studio 2012 се оплаква от обща кодова комбинация, която винаги съм използвал. Знам, че изглежда пресилено, но направих следното в моя код „само за да съм сигурен“.
using (var fs = new FileStream(filePath, FileMode.Open,...
67302 изгледи
schedule
02.12.2023
Dispose срещу итераторни блокове
Тези два въпроса почти отговарят на моя въпрос, но не съвсем. Считайте това за последващ въпрос към тези.
Трябва ли да обмисля изхвърлянето на всеки IEnumerable‹ T› Използвам?
Разбиране на итераторните блокове и метода за изхвърляне...
1347 изгледи
schedule
03.11.2023
пресъздайте обект JinternalFrame след извикване на dispose().
Ситуация: има Supplier_JinternalFrame в JDesktopPane. Supplier_button е наличен за извикване SetVisible(true) в JDesktopPane, за да се покаже рамката Supplier. но когато затворя рамката на доставчика чрез Dispose(); неговото скриване и никога...
818 изгледи
schedule
15.12.2023
синтаксис за изхвърляне на c#
Наскоро трябваше да внедря функционалност Dispose() и се натъкнах на метод с 1 ред, 2 метода на ред и по-изчерпателни методи.
Метод/функция от 1 ред просто би извикал нещо като "context.Dispose", но методът, който избрах, беше следният:...
398 изгледи
schedule
24.12.2023
Изхвърляне на UIImage и CGImage
Трябва ли да изхвърлям UIImage s и CGImage s в приложението MonoTouch, след като свърша работата с тях? Какви са ефектите от изхвърлянето на който и да е от тях?
Безопасно ли е да изхвърлите някой от тях, ако изображението все още се вижда?
1251 изгледи
schedule
24.12.2023
DataContext, достъпен след Dispose в страници/контроли за изобразяване
Случайно получавам грешки „DataContext достъпен след Dispose“, но само на aspx и ascx страници/контроли. Има ли общо правило, че не трябва да извиквам вградени методи на страници, които използват контексти на данни?
Предполагам, че до момента, в...
346 изгледи
schedule
11.11.2023
MessageQueue се изхвърля повече от веднъж
Виждал съм тази грешка в други публикации, но не и за тази точна ситуация.
Имам два класа, които правят едно и също нещо с MessageQueue. Поради това абстрахирах създаването и изхвърлянето на опашката към помощен клас. Получавам тази грешка и не...
1303 изгледи
schedule
03.01.2024
Как да затворите jframe с keyListener
Пиша проста програма за слайдове в java. В тази програма искам да показвам слайдовете си като powerpoint в нов прозорец.
Имам основен графичен интерфейс, който има единичен шаблон, следователно създавам моя SlideShowGUI в моя MainGUI,...
430 изгледи
schedule
14.01.2024
Най-добрият, безопасен начин за еднократен достъп до поле, т.е. за изхвърляне
По принцип искам да се уверя, че поле в клас (в този случай _changedPoller) е Disposed възможно най-рано, когато вече не е необходимо. Извиквам StopChangedPolling в метода Dispose на класа и когато възникнат определени събития. Кой е най-добрият...
71 изгледи
schedule
07.01.2024
Използване на шаблон за еднократна употреба за почистване на класове членове на IDispose
Част от шаблона за еднократна употреба включва следния метод.
protected virtual void Dispose(bool disposing)
{
if (!disposed)
{
if (disposing)
{
// TODO: dispose managed state (managed objects).
}...
1157 изгледи
schedule
26.10.2022
Премахване на UserControl (WPF)
В winforms обикновено правя Parent.Controls.Remove(this); , за да накарам UserControl да се премахне. Това не работи за wpf. Моят контрол има бутон за премахване на целия UserControl, някакви идеи как да постигна това в wpf? Благодаря предварително
6981 изгледи
schedule
23.03.2024
Кога трябва да използвам dispose() върху графики?
Уча се да рисувам неща в C# и продължавам да виждам препоръки за използване на dispose(), но не разбирам напълно какво прави.
Кога трябва да използвам dispose() върху начертана с код графика?
Какво ще стане, ако не го направя?
Трябва ли да го...
10393 изгледи
schedule
22.04.2024
Няма достъп до изхвърлен обект
Моята програма има множество форми. Петата и последна форма има бутон, който при натискане затваря приложението чрез метода Application.Exit(). Въпреки това всеки път, когато щракна върху бутона, получавам грешката „не мога да осъществя достъп до...
2260 изгледи
schedule
26.04.2024
Това ли е как да внедрите IDisposable правилно?
Изпълних Code Analysis на един от моите проекти и това ме размаха два пъти с пръст, а именно:
CA1063 Правилно внедряване на IDisposable Осигурете заменимо изпълнение на Dispose(bool) на „UserStore“ или маркирайте типа като запечатан. Извикването...
1893 изгледи
schedule
25.04.2024
Разлика между Try-Finally Dispose и Using-statement
Гмурках се в анализа на кода на Microsoft и се натъкнах на нещо доста интересно. .NET изглежда използва два различни типа Dispose, в зависимост от начина, по който се извиква. Вземете следните две опции:
public void SqlConnectionUsing()
{...
1505 изгледи
schedule
25.04.2024