列表 第页
我有一个使用库(从的NuGet)项目目标框架为我的项目是目前4.0 我使用的对象和方法从库中,我得到智能感知等... 然而,当我建,编译失败与类型或命名空间无法找到。是否缺少using指令或程序集引用?如果我更改项目4.5的目标框架,它编译。有没有办法解决这?修改 作为具体的例子,这里的步骤,以在一个特定的情况下,重...阅读全文
我见过有人在做什么的例子:IDbConnection db = new MySqlConnection(conn);var people = db.Query("SELECT * FROM PEOPLE").ToList();或以上是一种不好的做法,是否应该使用如下语句输入所有查询:using (var...阅读全文
想象一下,我有以下几点:Imagine I have the following:private IEnumerable MyFunc(parameter a){using(MyDataContext dc = new MyDataContext){return dc.tablename.Select(row =...阅读全文
我知道有一些关于这里如何使用using语句,并调用Dispose()方法的线程。我已经阅读了大部分这些线程。如果我调用Dispose(),它调用Close()?如果我想使用一个对象(比如SqlDataReader的),但随后又用它在另一个code座,我不应该调用Dispose()?这也意味着省略using语句。此外,为...阅读全文
我收到以下错误,当我尝试编译我的C#程序:I get the following error when I try to compile my C# program:类型或命名空间名称'登录'找不到(是否缺少using指令或程序集引用?) using System;using System.Collections...阅读全文
我的应用程序具有3.5和4.0定位组件的混合物。我工作的一个新的Windows服务,瞄准4.0和项目似乎突然无法看到一些在解决方案中的其他组件。这意味着,在构建,这些某些其他组件的所有引用产生以下错误:My application has a mixture of 3.5 and 4.0-targeted assem...阅读全文
假设我有以下几点:using(var ctx = DataContextFactory.Create(0)){ ... Some code ... }为什么不只是做以下而失去一对夫妇花括号:Why not just do the following and lose a couple of curly brace...阅读全文
更新:好吧,现在我已经走了,做到了:我提起与微软的错误报告有关这一点,因为我严重怀疑,这是正确的行为。话虽如此,我还没有100%的把握相信什么就这个问题;这样我就可以看到什么是正确是开放的部分的间pretation水平。Update: Well, now I've gone and done it: I filed...阅读全文
可能重复: What是C#中使用块,我为什么要使用它? 我将一个旧的网站到C#,我不知道什么时候我应该使用'使用'。是否有任何的一般准则?我所知道的好处,但我不是100%确定如何使用它。难道我每次'新'的方法/属性?的SqlConnection awesomeConn =新的SqlConnection(连接);解决方...阅读全文
新的Visual Studio 2012在抱怨一个共同code组合我一直使用。我知道这似乎有点小题大做,但我做了以下在我的code'只是为了确保。The new Visual Studio 2012 is complaining about a common code combination I have alway...阅读全文
我最近使用使用说明,并改用我调用任何.NET对象的完整的命名空间路径停止。I recently stopped using "using statements" and instead use the full namespace path of any .NET object that I call.例如:us...阅读全文