0
ответов

Вынудить UserControl удалить себя (WPF)

В winforms я обычно использую Parent.Controls.Remove (this); чтобы UserControl удалил себя. This isn't working for wpf. My control has button on it to remove the whole UserControl, any ideas how to ...
вопрос задан: 11 January 2019 07:07
0
ответов

C # как реализовать метод Dispose

Мне нужен совет по реализации метода Dispose. В нашем приложении пользователь разрабатывает свой собственный интерфейс. У меня есть окно предварительного просмотра, которое показывает, как будет выглядеть пользовательский интерфейс. Весь объект ...
вопрос задан: 13 June 2018 06:40
0
ответов

Лучший способ избавиться от списка

У меня есть объект List. Как я могу избавиться от списка? Например, List usersCollection = new List (); Пользователь user1 = новый пользователь (); Пользователь user2 = new User () userCollection.Add (...
вопрос задан: 16 June 2017 07:36
0
ответов

Почему использование лучше, чем использование?

Согласно последнему предложению на этой странице MSDN использование предпочтительнее использования. Я' я слышал это в другом месте (например, этот ответ). Почему это? Я понимаю, что использование было добавлено позже. Но что за ...
вопрос задан: 23 May 2017 12:23
0
ответов

Что вызывает InvalidComObjectException: «COM-объект, который был отделен от его основного RCW, не может быть использован»?

Я рассмотрел различные вопросы, в которых упоминается этот конкретный исключение (в этом вопросе перечислены многие из них, которые я посетил). Кроме того, у меня есть тот же общий вопрос, что и в этом сообщении, но в ...
вопрос задан: 23 May 2017 12:16
0
ответов

Как стилизовать строки в MVCContrib Grid на основе их данных?

Я возился с MVCContrib Grid, и я застрял на том, как отформатировать строку данных в сетке на основе данных. Например, скажем, у нас есть сетка продуктов, где у каждого продукта есть поля данных вроде ...
вопрос задан: 23 May 2017 12:09
0
ответов

Вызов Dispose для BlockingCollection

Я повторно использовал пример очереди потребителей-производителей из C # в Краткой книге Альбахари (http://www.albahari.com/threading/part5.aspx#_BlockingCollectionT ) и коллега заметил: «Почему не ...
вопрос задан: 23 May 2017 12:08
0
ответов

Должен ли объект .Net / C # вызывать Dispose () на самом себе?

Ниже приведен пример кода, написанного коллегой. Мне это кажется явно неправильным, но я хотел проверить. Должен ли объект вызывать собственный метод Dispose () из одного из собственных методов? Кажется ...
вопрос задан: 23 May 2017 12:00
0
ответов

When to dispose and why?

I asked a question about this method: // Save an object out to the disk public static void SerializeObject(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new ...
вопрос задан: 23 May 2017 11:58
0
ответов

Следует ли избавляться от ссылки WebResponse в WebException, если она вызвана из WebClient?

Связанный вопрос: WebClient в. Net не освобождает ресурсы сокета При отладке проблемы с утечкой ресурсов я заметил, что System.Net.WebException (одноразовый тип) содержит ссылку на System ....
вопрос задан: 23 May 2017 11:53
0
ответов

Использование деструктора / удаления базового класса?

В C # , как упоминалось в документации и принятом ответе в этом приятном посте, говорится, что классы не наследуют деструктор своего родительского класса. Вопрос: Если я хочу убедиться, что ...
вопрос задан: 23 May 2017 11:53
0
ответов

Закрывает ли OledbConnection.Dispose ()соединение? [дубликат]

Возможный дубликат :Нужно ли закрывать DbConnection, если используется предложение using? OledbConnection.Dispose ()закрывает соединение? Я знаю, что SqlConnection делает, но как насчет...
вопрос задан: 23 May 2017 11:45
0
ответов

MVC 3 - Экземпляр ObjectContext имеет был удален и больше не может использоваться для операций, требующих подключения

Я очень новичок в C # и MVC в целом, и я создал свой собственный небольшой блог-сайт в качестве тестового проекта. Хотя к этому моменту большинство вещей работает, у меня возникли проблемы с выбором нескольких ...
вопрос задан: 23 May 2017 11:44
0
ответов

Как кэшировать результат запроса в django?

Я пытаюсь кэшировать результаты запроса в моем приложении django. Однако похоже, что он кеширует все приложение. Я пробовал следовать логам: def cacheView (): result = cache.get ('key'), если результат None: ...
вопрос задан: 23 May 2017 10:33
0
ответов

В чем разница между завершением и удалением в .net? [duplicate]

Возможный Duplicate: Finalize vs Dispose Привет, Недавно меня опрашивали в интервью по поводу finalize и dispose. Когда каждый из них используется и как к нему относится сборщик мусора. Пожалуйста ...
вопрос задан: 23 May 2017 10:32
0
ответов

Нужно ли закрывать и NetworkStream, и TcpClient, или просто TcpClient?

Я читал документацию по TcpClient.Close () и заметил следующее: Вызов этого метода приведет к в конечном итоге приведет к закрытию связанного Socket и также закроет связанный ...
вопрос задан: 14 May 2017 23:11
0
ответов

Как узнать, что объект удален?

У меня многопоточное приложение, и CancellationToken используется как общий объект. Каждый поток может инициировать его, чтобы сообщить другим потокам, что задание отменено. Затем один поток выполняет очистку ...
вопрос задан: 10 May 2017 10:55
0
ответов

Как удалить событие ManualResetEvent

Привет, Когда я использую следующий код: myManualResetEvent.Dispose (); Компилятор выдает эту ошибку: «System.Threading.WaitHandle.Dispose (bool)» недоступен из-за уровня защиты. однако после ...
вопрос задан: 29 March 2017 19:27
0
ответов

Как предотвратить удаление объекта формы при закрытии?

Я использую MDIParent Form. Когда я закрываю его дочерний элемент, объект ребенка распределяется. Есть ли способ установить для дочерних элементов значение false вместо удаления?
вопрос задан: 24 February 2017 17:41
0
ответов

с использованием инструкции FileStream и/или StreamReader -Предупреждения Visual Studio 2012

Новая Visual Studio 2012 жалуется на общую комбинацию кода, которую я всегда использовал. Я знаю, что это кажется излишним, но я сделал следующее в своем коде «просто для уверенности». используя (var fs =...
вопрос задан: 15 October 2016 17:43
0
ответов

Программа зависает после вызова Dispose()

Я работаю над проектом iOS на C #. Программа захватывает изображения с подключенной веб-камеры и отправляет их через Socket на iPhone/iPad. Все это прекрасно работает, и я могу успешно показать свой поток...
вопрос задан: 16 June 2016 12:52
0
ответов

Удалить SmtpClient в SendComplete?

Когда я использую SendAsync SmtpClient для отправки электронной почты, как мне правильно удалить экземпляр smtpclient? Скажем: MailMessage mail = new System.Net.Mail.MailMessage () {Body = MailBody.ToString (), ...
вопрос задан: 29 March 2016 08:16
0
ответов

Как распоряжаться ресурсами с помощью внедрения зависимостей

Я использую StructureMap для разрешения ссылок на мой класс репозитория. Мой интерфейс хранилища реализует IDisposable, например, открытый интерфейс IMyRepository: IDisposable {SomeClass GetById (int id); } ...
вопрос задан: 26 November 2015 03:19
0
ответов

Могу ли я удалить Threading.Timer в его обратном вызове?

Я использую Threading.Timer, например: {попробуйте {Сохранить (Читать (DateTime.Now)); // здесь я хочу избавиться от этого таймера} catch {...
вопрос задан: 9 November 2015 09:09
0
ответов

Шаблон удаления Java

C # поддерживает шаблон одноразового использования для детерминированной сборки мусора с использованием шаблона удаления. Есть такой шаблон для java? В Java 7 есть функция автоматического закрытия, которую вы можете использовать с блоками try finally, чт
вопрос задан: 5 October 2015 11:18
0
ответов

Dispose vs Dispose(bool)

I am confused about dispose. I am trying to get my code disposing resources correctly. So I have been setting up my classes as IDisposable (with a Dispose method) them making sure that the Dispose ...
вопрос задан: 16 September 2015 03:04
0
ответов

Использует ли XPathDocument поток памяти, из которого он создается после построения?

У меня есть такой код:// Берем сообщение xml и превращаем его в объект var bytes = Encoding.ASCII.GetBytes(сообщение); var memoryStream = новый поток памяти(байты); XPathDocument xPathDocument = new...
вопрос задан: 6 January 2015 17:05
0
ответов

Попробовать / окончательно заблокировать вызов?

Есть ли разница между этими двумя примерами кода, и если нет, то почему существует использование? Автор StreamWriter; try {writer = new StreamWriter (...) writer.blahblah (); } наконец {писатель ....
вопрос задан: 3 November 2014 07:59
0
ответов

Нужно ли мне избавляться от задачи?

Мне нравится работать с System.Threading. Задачи. Dim lcTaskLong = Task ....
вопрос задан: 9 July 2014 17:40
0
ответов

Нужно ли мне закрывать и / или удалять каналы обратного вызова, полученные через OperationContext.Current.GetCallbackChannel?

Я использую OperationContext.Current.GetCallbackChannel, чтобы получить канал для клиента, который вызвал операцию службы WCF. Нужно ли мне беспокоиться о закрытии / удалении этих каналов обратного вызова или ...
вопрос задан: 8 February 2014 22:13