70得票7回答
如何在IIS7中启用gzip压缩?

我已经安装了IIS7的静态和动态压缩功能,并在我的应用程序“虚拟文件夹”级别上设置了两个web.config值。据我所知,我不再需要在服务器或站点级别启用压缩,而是可以使用我的web.config文件按文件夹进行管理。 我在我的.config文件中有两个设置,用于自定义我的应用程序的gzip...

69得票4回答
将参数添加到按钮点击事件

我有一个如下的WPF按钮:<Button Click="button1_Click" Height="23" Margin="0,0,5,0" Name="button1" Width="75">Initiate</Button> 我想把{Binding Code}作为...

69得票4回答
LINQ - 选择 IEnumerable 中的第二项

我有string[] pkgratio = "1:2:6".Split(':');var items = pkgratio.OrderByDescending(x => x); 我想选择中间的值,并想到了这种方法。这是在 IEnumberable 中选择第二个值的正确方式吗?pkgrat...

68得票21回答
改变文本框的高度?

如何改变文本框的高度? 以下两种方法都不起作用:this.TextBox1.Size = new System.Drawing.Size(173, 100); 或者this.TextBox1.Size.Height = 100; 我希望能够调整单行文本框的高度以适应其字体大小,如果可能的话,...

66得票8回答
在列表中计算出现次数的方法

有没有一种简单的方法在C#中计算列表中所有元素出现次数并将其保存在同一列表中? 类似这样的操作:using System; using System.IO; using System.Text.RegularExpressions; using System.Collections.Gene...

65得票3回答
LINQ - 查找一个列表中不在另一个列表中的所有项

我被一条LINQ查询困住了(或者使用任何其他有效的方法来完成相同的事情),有人能向我展示如何选择一个列表中所有不在另一个列表中出现的项吗? 基本上,我有一个由两个其他列表之间匹配项形成的列表。我需要找到第一个列表中与匹配项未找到的所有项。请问有人能使用以下第二个LINQ查询中的星号填充查询,...

64得票11回答
从相对路径获取绝对路径(重构方法)

我非常惊讶地发现,.NET 没有本地方法可以从相对 URL 获取绝对 URL。我知道这个问题已经讨论过很多次了,但是还没有找到一种令人满意的方法来处理这个问题。你能帮忙优化下面的方法吗? 我认为我所需要的只是自动选择协议而不是硬编码它(http/https)。还有其他需要注意的地方吗(警告、...

62得票1回答
在C#中生成数字列表

我经常需要生成数字列表。这些区间可能有很多数字。我的方法如下:public static int[] GetNumbers(int start, int end) { List<int> list = new List<int>(); for (int ...

62得票8回答
HTTP错误 500.22 - 内部服务器错误(检测到一个不适用于集成托管管道模式的ASP.NET设置)。

当我查看一个应用程序时,出现了这个错误。 HTTP 错误 500.22 - 内部服务器错误 (检测到一个不适用于集成式托管管道模式的 ASP.NET 设置)。 安装了 .Net Framework 2.0、3.5 和 4,并且我正在使用 SQL 2008。有人能告诉我如何解决这个错误吗?

61得票1回答
如何告诉Pex不要为具有实现的抽象类进行存根处理

我正在尝试使用Pex对一些代码进行测试。我有一个抽象类,有四个具体的实现。我已经为每个具体类型创建了工厂方法,也为抽象类型创建了一个工厂方法。但正如这个很好的帖子所解释的那样,Pex不会使用抽象工厂方法,也不应该。 问题在于我的一些代码依赖于只有这四个具体类型(因为非常不可能创建任何更多的子...