45得票7回答
如何判断两个变量是否近似相等?

我正在编写单元测试以验证数据库中的计算结果,但由于有很多四舍五入和截断操作,导致有时会出现轻微偏差。 在验证时,我发现很多时候事实上是通过了,但系统却提示失败 - 比如,数字应该是1,但显示0.999999 我的意思是,我可以将所有数字都舍入成整数,但由于我使用了很多随机样本,最终可能会得...

45得票8回答
C#中缺少'nameof'运算符,如何解决类型安全的数据绑定?

有很多人想在C#中包含一个 nameof 运算符。要说明该运算符的工作原理, nameof(Customer.Name)将返回字符串"Name"。 我有一个领域对象。 我必须进行绑定。 然后需要将属性名称作为字符串。 而且我希望它们是类型安全的。 我记得在.NET 3.5中遇到过一种解决...

45得票5回答
.NET故障排除:“致命执行引擎错误”

概述: 我经常在一个应用程序上遇到.NET致命执行引擎错误,但无法调试。弹出的对话框只提供关闭程序或向Microsoft发送有关错误信息的选项。我尝试查看更详细的信息,但不知道如何利用它。 错误: 错误可在事件查看器中应用程序下看到,如下所示: .NET Runtime vers...

44得票4回答
TFS 构建服务器 - CSC: 致命错误 CS2008: 未指定输入

在我们的构建服务器上,当我们构建解决方案或特定的项目时,会出现以上错误信息。 我们可以使用 Visual Studio(也是在构建服务器上)轻松构建解决方案,但在运行 msbuild 时会出现上述错误。 有什么想法吗?

44得票5回答
我能否在C#的加载事件中动态添加HTML到一个div标签中?

请注意,我正在使用主页面,但我能否在页面内定位一个div并在其中插入一些html?谢谢。

44得票2回答
Entity Framework 何时打开和关闭数据库连接?

当我在实体框架(Entity Framework)中创建"Entities"对象并使用它执行一些查询时,连接会发生什么变化? 当我创建对象时,它是否会打开连接,并在我处理对象时关闭连接? 还是它会为每个单独的查询打开和关闭一个连接? 无论哪种情况,有可能更改连接行为吗?

44得票4回答
.NET Framework 4.0安装程序是否包含.NET Framework 3.5?

使用.NET Framework 3.5编译的.NET组件能否在仅安装.NET Framework 4.0的系统上运行? 换句话说,.NET Framework 4.0安装程序是否包括.NET Framework 3.5?

44得票5回答
IO 101:TextWriter、FileStream和StreamWriter之间的主要区别是什么?

首先,如果这个问题对于经验丰富的程序员来说听起来有些业余,请允许我道歉。事实是,我在工作中一直在争论这个问题,所以我真的想搞清楚这个问题,这就是为什么我依靠Stackoverflow社区来最终解决这个问题的原因 :) 因此,根据MSDN的说法,我们有: TextWriter类 ...

43得票7回答
System.Array没有包含"ToList"的定义。

在下面的代码中,我在ToList()行收到上述错误。if (emailReplyTo != null) { System.Collections.Generic.List<String> replyto = emailReplyTo // Strip unecc...

43得票4回答
在.NET中将列表中的所有项合并为一个输出字符串

我该如何编写 LINQ 表达式(或其他任何方式),以选择列表中的项并将它们连接在一起? 示例IList<string> data = new List<string>(); data.Add("MyData1"); data.Add("M...