Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
C# 无法访问已释放的对象
我正在制作一个服务器 客户端应用程序 我将服务器套接字设置为侦听 并设置 BeginAccept 方法 当我关闭服务器套接字 Socket Close 以关闭服务器时 BeginAccept 方法的异步回调方法抛出异常 我检查了异常 发现异
NET
object
Dispose
明确的控制不会处置它们——风险是什么?
有多个线程 a https stackoverflow com questions 1757116 remove tabpage dispose or clear or both b https stackoverflow com ques
NET
garbagecollection
Components
Dispose
如何在类的 Dispose 方法中取消订阅匿名函数?
我有一个 A 类 在它的构造函数中 我正在为 Object B 的 eventHandler 分配一个匿名函数 如何从 A 类的 Dispose 方法中删除 取消订阅 它 任何帮助 将不胜感激 谢谢 Public Class A publi
c
Dispose
anonymousfunction
unsubscribe
OledbConnection.Dispose() 是否关闭连接? [复制]
这个问题在这里已经有答案了 可能的重复 如果使用 using 子句 是否需要关闭 DbConnection https stackoverflow com questions 12033998 is there any need to cl
c
NET
Dispose
OleDbConnection
我需要处置 SemaphoreSlim 吗?
根据文档 a SemaphoreSlim不使用 Windows 内核信号量 是否有任何特殊资源被使用SemaphoreSlim这使得打电话很重要Dispose当 的时候SemaphoreSlim将不再使用 如果您访问AvailableWai
c
NET
Semaphore
Dispose
idisposable
.NET 3.5 处置注册表项
我有以下代码 RegistryKey installKey Registry LocalMachine OpenSubKey installKey 我正在我的代码上运行静态分析工具 它给了我一个缺陷 说我从方法中返回而没有处理安装密钥 我知
c
Dispose
staticanalysis
RegistryKey
返回用于在 using C# 中使用的变量
我返回在 using 语句内的 using 语句中创建的变量 听起来很有趣 public DataTable foo using DataTable properties new DataTable do something return
c
Dispose
idisposable
Using
usingstatement
在终结器中抛出异常以强制执行 Dispose 调用:
这是我认为推荐的典型 IDisposable 实现 SomeClass Dispose false public void Dispose GC SuppressFinalize this Dispose true protected vi
c
NET
Dispose
idisposable
SharePoint 中的跨方法处置模式
我编写了一个类 可以对 SharePoint 网站的内容进行各种修改 在该类中 我实现了一个惰性解析属性 private SPWeb rootSite get if site null SPSite site new SPSite url
sharepoint
Dispose
在单例上使用 Dispose 来清理资源
我的问题可能更多地与语义有关 而不是与实际使用有关IDisposable 我正在致力于实现一个单例类 该类负责管理在应用程序执行期间创建的数据库实例 当应用程序关闭时 应删除该数据库 现在我正在处理这个删除Cleanup 应用程序在关闭时调
c
singleton
Dispose
GC 会从元空间收集垃圾吗?
我一直认为垃圾收集器只清除堆 现在我也这么认为 在java 8中permGen被删除并被Metaspace取代 据我了解元空间是垃圾收集的 https stackoverflow com a 24075360 2674303 https s
Java
garbagecollection
java8
Dispose
Form.ShowDialog() 并处置
如果我有这样的方法 public void Show Form1 f new Form1 f ShowDialog 我还需要调用 dispose 吗即使它将超出范围 也将符合垃圾回收的条件 从一些测试来看 多次调用此 Show 在某些时候
c
WinForms
Dispose
idisposable
如何使用 async 和 wait 正确处理
我正在尝试进行代码替换Thread to Task 睡眠 延迟仅代表长时间运行的活动 static void Main string args ThreadDoWork TaskDoWork public static void Threa
c
NET
Multithreading
asyncawait
Dispose
图像 PropertyItems 和已处置的 MemoryStream
我正在加载一个Image from a byte using MemoryStream并通过检查图像来获取有关图像的信息ProperyItems 但在这样做的过程中 我注意到一些奇怪的行为 其中一些图像的PropertyItems正在消失
c
image
Dispose
Using
垃圾收集器会为我调用 IDisposable.Dispose 吗?
互联网I一次性图案 http msdn microsoft com en us library system idisposable aspx implies如果您编写一个终结器并实现 IDisposable 则您的终结器需要显式调用 Di
NET
Dispose
idisposable
何时何地调用 VB.NET 中的RemoveHandler?
我正在开发 NET 1 1 中的 VB NET windows 窗体项目 我有这种类型的架构 非常简单 Public MustInherit Class BaseTestLogic Private TimerPoll As Timer Pu
NET
VBNET
eventhandling
Dispose
我是否应该始终在 Dispose 方法中断开事件处理程序的连接?
我使用 C 工作 我的工作场所有一些代码标准 其中之一是我们连接的每个事件处理程序 例如KeyDown 必须在断开Dispose方法 这有什么好的理由吗 除非您期望事件的发布者比订阅者活得更久 否则没有理由删除事件处理程序 不是 这是民间传
c
NET
Events
eventhandling
Dispose
SqlCommand-SqlConnection使用处置问题
根据 MSDN 如果 IDisposable 资源 嵌套的内部using语句包含外部using的资源 语句中 嵌套资源的 Dispose 方法释放 包含的资源 MSDN http msdn microsoft com en us libra
c
Dispose
usingstatement
C#:以与分配相反的顺序处理资源是否有优势?
许多年前 我被告诫要尽可能以与分配方式相反的顺序释放资源 那是 block1 malloc block2 malloc do stuff free block2 free block1 我想象在 640K MS DOS 机器上 这可以最大限
c
Resources
Dispose
fragmentation
在 WebSocketContext 中正确处置 WebSocket
在 ASP NET 中 当您提供的处理程序HttpContext AcceptWebSocketRequest http msdn microsoft com en us library system web httpcontext acc
aspnet
WebSocket
Dispose
1
2
3
4
5
»