在 asp.net-mvc 网页中关闭 OdbcConnection 的正确模式是什么
我有一个网站,并且有一个具有 OdbcConnection 的数据访问类。在构造函数中,我有这样的代码: public MySybaseProvider() { _conn = GetConn(); } pu…
我是否需要关闭和/或处置通过OperationContext.Current.GetCallbackChannel 获取的回调通道?
我正在使用 OperationContext.Current.GetCallbackChannel 获取调用 WCF 服务操作的客户端的通道。 我是否需要担心关闭/处置这些回调通道,或者这是由…
在表达式中创建的图像是否会立即处理?
这足够了吗: using (Graphics g = Graphics.FromImage(image)) { g.DrawImage(newImage.GetThumbnailImage(10, 10, null, new IntPtr()), 3, 3, 10, …
VB.net集合被修改;枚举操作可能无法执行错误
我收到一个集合已修改;每次我尝试关闭此表单时,枚举操作可能无法执行错误。我怀疑它与我在起始表单(Details1)中声明的 StringBuilder() 有关。我…
使用“使用” C# 中使用 StreamWriter 的语句
我的应用程序有一个记录器,它不断地将数据记录在许多不同的文件中。每个文件的登录是使用“using”块内的 StreamWriter 对象同步完成的。有时,我会…
在迭代 DbDataReader 之前可以配置 DbCommand 吗?
我有一个简单的应用程序,需要执行某些查询来获取数据库架构信息。我编写了一个简单的方法,它执行查询并返回读取器,如下所示 - public static DbDat…
使用 IDisposable 时卸载 AppDomain
我有一个包含工厂方法的可编组类。工厂方法可用于实例化测试 AppDomain 中的类。我试图了解是否可以使用 using( ... ) 处置模式来使用该类。 我主要关…
C# FileLogTraceListener 关闭时抛出异常
这是一个带有构造函数的日志记录类: public QFXLogger( int maxFileSize, TraceLevel logLevel) { this.maxFileSize = maxFileSize; logSwitch.Level…
Java Swing dispose() 与 setVisible(false)
我有一个独立的 Java 应用程序,它从数据库获取数据并将其显示在 JTable 中。当应用程序启动时,系统会在 JDialog 中提示用户输入用户名/密码。输入正…
如何在 Silverlight 中关闭 tabitem 后释放内存?
我附上了一个例子。每次打开表单时 选项卡控件中添加了一个新选项卡 可以添加大约30兆字节的系统内存。 并且关闭选项卡,也不会释放内存! 谁可以帮忙…