Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在 using 语句中使用对象初始值设定项?
有没有什么方法可以重构此代码 以便不必使用临时变量 而仍然使用与对象初始值设定项关联的语法糖 FrmSomeForm someTempForm new FrmSomeForm SomePropA A SomePropB B SomeProp
c
refactoring
Using
usingstatement
捕获Using块的目标对象的构造函数中抛出的异常
using SomeClass x new SomeClass c temp test txt 在 using 块内 一切正常 可以正常处理异常 但是如果构造函数SomeClass可以抛出异常吗 将您的使用放入 try catch fe 中
c
Exception
usingstatement
using 块中实例化的所有一次性对象是否都已处理?
这是我过去多次问自己的问题 因为我使用 5 层深度的语句进行嵌套 正在阅读docs http msdn microsoft com en us library yh598w02 aspx并没有发现任何提及other在块内实例化的一次性物品我
c
VBNET
Dispose
usingstatement
处理 .NET IDisposable 对象
我用 C 工作 而且我对使用相当松懈using块来声明实现的对象IDisposable 显然你总是应该这样做 然而 我没有找到一种简单的方法来知道我何时犯了错误 Visual Studio 似乎没有以任何方式表明这一点 我只是错过了什么吗
c
NET
VisualStudio
idisposable
usingstatement
C#.NET 使用块
我想在我的 DAL 层中使用 using 块 喜欢 using SqlConnection con new SqlConnection connection string Command object Reader object 由于 Sq
c
usingstatement
通过 using 块使用 Process [重复]
这个问题在这里已经有答案了 可能的重复 如果我不关闭 C 控制台应用程序中的 System Diagnostics Process 会发生什么情况 https stackoverflow com questions 185314 what
c
process
codingstyle
idisposable
usingstatement
.NET/C# - 使用“using”语句处置对象
假设我有这样的方法 public byte GetThoseBytes using System IO MemoryStream ms new System IO MemoryStream ms WriteByte 1 ms WriteBy
c
NET
usingstatement
如何判断资源是否不受管理?
我正在使用 Visual Studio 2017 编写 C 应用程序 我努力通过使用 using 语句来处理我实例化的所有对象 如果我实例化的对象不基于可隐式转换为 System IDisposable 的类型 Visual Studio
c
garbagecollection
Dispose
usingstatement
unmanagedresources
使用具有多个变量的语句[重复]
这个问题在这里已经有答案了 是否可以通过在同一个 using 块中声明 2 变量来使代码更加紧凑 using var sr new StringReader content using var xtr new XmlTextReader s
c
usingstatement
Java有using语句吗?
Java有没有可以在hibernate中打开会话时使用的using语句 在 C 中 它类似于 using var session new Session 因此该对象超出范围并自动关闭 Java 7 推出自动资源块管理 http www in
Java
Hibernate
usingstatement
当 using 语句中抛出异常时,Dispose 是否仍会被调用?
在下面的示例中 如果连接位于using陈述 using var conn new SqlConnection conn Open stuff happens here and exception is thrown 我知道下面的代码将确保它
c
aspnet
usingstatement
尝试更好地理解“using”语句
我读过几篇关于 using 语句的文章 试图理解何时应该使用它 听起来大多数人认为应该尽可能多地使用它 因为它可以保证处理未使用的物品 问题是所有的例子总是显示这样的内容 using SqlCommand scmFetch new SqlC
c
usingstatement
找不到类型或命名空间名称[重复]
这个问题在这里已经有答案了 我有一个C 包含多个项目的解决方案Visual Studio 2010 一个是测试项目 我称之为 PrjTest 另一个是Windows Forms Application项目 我称之为 PrjForm 还有Pr
c
visualstudio2010
reference
usingstatement
usingdirectives
使用的目的是什么? [复制]
这个问题在这里已经有答案了 DUPE C 中 using 的用法 我看到人们使用以下内容 我想知道它的目的是什么 是不是对象在被垃圾回收使用后就被销毁了 例子 using Something mySomething new Somethin
NET
usingstatement
我需要使用多个using 语句吗?
出于实用性考虑 这两个类都是一次性的 我了解 using 块的作用 但我不确定它可以或需要使用的所有方式 例如 这是正确的吗 using MyClass myClass new MyClass params myClass name Ste
c
aspnet
usingstatement
如果发生错误,using 语句会回滚数据库事务吗?
我在 using 语句中有一个 IDbTransaction 但我不确定如果在 using 语句中抛出异常 它是否会回滚 我知道 using 语句将强制调用 Dispose 但是有人知道 Rollback 是否也是如此 Update 另外
c
Transactions
rollback
usingstatement
C# 中何时使用“using”块?如何在 C# 中使用“using”块?
我在大多数样本中看到SqlCommand像这样使用 using SqlConnection con new SqlConnection CNN STRING using SqlCommand cmd new SqlCommand Selec
c
NET
usingstatement
如果我在 using 语句结束之前返回会发生什么?会调用 dispose 吗?
我有以下代码 using MemoryStream ms new MemoryStream code return 0 The dispose 方法在末尾调用using声明大括号 正确的 自从我return结束之前using声明 将Memo
c
NET
Dispose
idisposable
usingstatement
事件触发之前的对象处置和垃圾收集
与我交谈的某人提出了一段代码 private void DownloadInformation string id using WebClient wc new WebClient wc DownloadStringCompleted ne
c
NET
garbagecollection
eventhandling
usingstatement
IDisposable.Dispose 在 using 块中发生异常后永远不会被调用
我从很多来源了解到this and this那Dispose的方法IDisposable如果在 a 中抛出异常 则始终会被调用Using堵塞 那么我有这个代码 static class MainEntryPoint static void
c
NET
Exception
idisposable
usingstatement
«
1
2
3
»