using-statement

using-statement

文章 0 浏览 3

C#.NET 使用块

我想在我的 DAL 层中使用“using”块。就像 using (SqlConnection con = new SqlConnection("connection string")) { Command object Reader object }…

贩梦商人 2024-10-08 14:02:00 6 0

C# 条件 using 块语句

我有以下代码,但很尴尬。我怎样才能更好地构建它?我是否必须使我的消费类实现 IDisposable 并有条件地构造网络访问类并在完成后将其处置? protecte…

假情假意假温柔 2024-10-06 15:35:06 7 0

Rhino 模拟和在 using 语句中创建的对象

大多数时候,当我们使用Rhino模拟时,它工作得很好,但是我们在模拟使用using语句创建的对象时遇到问题。 我们有一个 WCF 代理,其实现如下: public …

东北女汉子 2024-10-06 08:38:10 5 0

如果在Using语句中遇到未处理的异常,是否会调用IDisposeable?

如果我有以下情况,是否仍会在 DisposeableObject 上调用 IDisposeable,或者该对象是否会因为遇到未处理的异常而保持打开状态? using ( Disposeable…

奈何桥上唱咆哮 2024-10-04 10:39:32 6 0

返回一个 Disposable 对象以在 using 块中使用

如何在函数中返回一次性对象以确保它在 using 块中正常工作?在我的函数中,我想对一次性对象进行操作并解释错误,这使事情变得复杂。 到目前为止,我…

回忆凄美了谁 2024-10-03 23:10:16 4 0

当有多个using语句时,它们会按顺序执行吗?

例如, using (Stream ftpStream = ftpResponse.GetResponseStream()) // a using (FileStream localFileStream = (new FileInfo(localFilePath)).Cre…

小草泠泠 2024-10-03 18:20:40 6 0

IDisposable 对象上的 using 语句 - 调用 Dispose 方法的延迟

正如这篇文章所描述的,关于在 IDisposable 对象上使用 using 的用法,它说了一句有趣的话: ...使用块,Dispose 方法会在块结束后的某个时间自动调用…

小红帽 2024-09-29 18:06:44 8 0

使用 using 返回 IEnumerable

我遇到了一个有趣的问题,这是完全有道理的。我有一个像这样的通用方法: public TResult Run&ltTResult&gt(Func&ltSqlDataReader, TResult&gt result…

骄傲 2024-09-28 19:33:58 6 0

C# 的 using 语句中止安全吗?

我刚刚读完《C# 4.0 in a Nutshell》(O'Reilly),我认为对于愿意转向 C# 的程序员来说这是一本很棒的书,但它让我感到疑惑。我的问题是 using 语句…

淡忘如思 2024-09-27 10:20:45 4 0

导出类的部分命名空间

我有一个包含 enum 的类: class appearance{ // ... stuff ... enum color {BLUE, RED, GREEN} } 我想附加部分命名空间(使用 using),以便我可以引…

比忠 2024-09-27 03:52:41 7 0

整个类的 C# IDisposable 对象

我目前正在进行的项目在类中的每个方法中都使用 IDisposable 对象。在每个方法开始时重新输入 using 块已经开始变得乏味,并且想知道是否有一种方法可…

风轻花落早 2024-09-26 11:43:04 6 0

using 声明的一致使用有多重要?

我对 using 声明的使用所做的大部分研究,包括阅读各种风格指南的相关部分,都表明是否在 C++ 源文件中使用 using 声明,只要它们出现在所有 #include…

叶落知秋 2024-09-25 06:46:53 3 0

GC 语言中是否有关于 RAII 的研究(或更好的使用)?

注意:对象生命周期 RAII 不使用/使用块作用域 RAII 似乎可以使用额外的 gc 类别、短寿命对象(稍微频繁地检查 gc 类别)、长寿命对象(不太频繁地检…

妞丶爷亲个 2024-09-18 05:50:54 7 0

using语句可以用大括号代替吗?

我对 SqlConnection 使用 using 语句。这对性能有好处,因为强制调用 Dispose() 会更快地释放到池的连接。 但是,我意识到使用中创建的对象无法重新定…

甜妞爱困 2024-09-17 18:00:59 7 0

C#中使用[using]语句好还是使用[dispose]方法好?这是否适用于外部 (COM) 对象?

完成对象后,使用 using 指令或 dispose 指令哪个更好? using(FileStream fileStream = new FileStream( "logs/myapp.log", FileMode.Open, FileAcce…

清风疏影 2024-09-16 00:38:15 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文