小编max*_*axp的帖子

如何增加CSS中文本和下划线之间的差距

使用CSS,在text-decoration:underline应用文本时,是否可以增加文本与下划线之间的距离?

css underline

268
推荐指数
9
解决办法
29万
查看次数

恢复Nuget参考?

我在Visual Studio 2012中有解决方案和项目.

该项目packages.config在项目的根目录中有一个文件.

出于这个问题的目的,我们假设我不小心从References项目的部分删除了这些库.

进入NuGet包管理器时,界面仍在报告这些包旁边的刻度,表示它们已安装.

我可以看到如何解决这种情况的唯一方法是删除所有条目packages.config,这将解决NuGet接口报告它们已安装的问题,并重新添加每个条目.

有更聪明的方法吗?我曾希望启用"启用nuget来恢复丢失的包"可以解决这个问题,但它似乎无法做任何事情.

nuget visual-studio-2012

179
推荐指数
5
解决办法
11万
查看次数

在List <T> ForEach()中设置多个属性?

给出一个类:

class foo
{
    public string a = "";
    public int b = 0;
}
Run Code Online (Sandbox Code Playgroud)

然后是它们的通用列表:

var list = new List<foo>(new []{new foo(), new foo()});
Run Code Online (Sandbox Code Playgroud)

如果我要在以下方法中分配多个属性,下面List<T> ForEach()有一种更简单的方法吗?希望我有点厚.

// one property - easy peasy
list.ForEach(lambda => lambda.a="hello!");
// multiple properties - hmm
list.ForEach(lambda => new Action(delegate() { lambda.a = "hello!"; lambda.b = 99;}).Invoke());
Run Code Online (Sandbox Code Playgroud)

编辑:思想ForEach()是一个LINQ扩展方法,当它实际上是List<T>oops 的一部分!

c# linq

109
推荐指数
4
解决办法
8万
查看次数

Firefox 5'缓存'301重定向

有没有办法禁用这个'功能'?

例如,如果对http://localhost/foo.html我已经指定为根地址的'301'的请求,所有后续foo.html完全绕过Web服务器的请求和ffox 5将检查它的缓存,请读取此URL是先前的"301"并且重定向甚至没有检查更改.

如果我已经停止foo.html了301',我必须清除firefox的缓存以便"修复"这种情况发生.

Chrome,IE和以前版本的Firefox不会这样做.

firefox

89
推荐指数
6
解决办法
4万
查看次数

Enum.Parse(),肯定是一个更简洁的方式?

说我有一个枚举,

public enum Colours
{
    Red,
    Blue
}
Run Code Online (Sandbox Code Playgroud)

我能看到解析它们的唯一方法就是:

string colour = "Green";
var col = (Colours)Enum.Parse(typeOf(Colours),colour);
Run Code Online (Sandbox Code Playgroud)

这将抛出System.ArgumentException,因为"Green"不是Colours枚举的成员.

现在我真的很讨厌在try/catch中包装代码,有没有更简洁的方法来做这个不涉及我迭代每个Colours枚举,并进行字符串比较colour

c# asp.net enums

60
推荐指数
5
解决办法
3万
查看次数

数组项上的GetType()?

我有一个初始化的数组,可能不包含任何项目.

让我们来吧a,

调用GetType()a显然会返回一个数组类型.是否可以获取数组包含的项的类型?

显然a[0].GetType()可以工作,但是数组可能是空的并导致空引用异常.

c# arrays

40
推荐指数
2
解决办法
2万
查看次数

获取html页面上的所有链接?

我正在做一个小爱好项目.我已经编写了代码来获取URL,下载头并返回mime类型/内容类型.

然而,在此之前的步骤是我坚持 - 我需要检索页面上的所有网址的内容,在标签内,并在引号即

...
<link rel='shortcut icon' href="/static/favicon.ico" type="image/x-icon" />
...
Run Code Online (Sandbox Code Playgroud)

会找到favicon链接.

在.net库中是否有任何帮助,或者这是否必须是正则表达式的一个案例?

c# asp.net

40
推荐指数
4
解决办法
7万
查看次数

IsNullOrEmpty等效于Array?C#

.NET库中是否有一个函数返回true或false,表示数组是null还是空?(类似于string.IsNullOrEmpty).

我在string.IsNullOrEmpty课堂上看了一下像这样的功能但看不到任何东西.

var a = new string[]{};
string[] b = null;
var c = new string[]{"hello"};

IsNullOrEmpty(a); //returns true
IsNullOrEmpty(b); //returns true
IsNullOrEmpty(c); //returns false
Run Code Online (Sandbox Code Playgroud)

c# arrays

40
推荐指数
5
解决办法
6万
查看次数

内联委托声明(c#)

我无法得到以下内容进行编译:

var x = new Action(delegate void(){});
Run Code Online (Sandbox Code Playgroud)

谁能指出我做错了什么?

c# delegates

32
推荐指数
2
解决办法
2万
查看次数

IIS Request.UserHostAddress返回IPV6(:: 1),即使禁用IPV6也是如此

在我的网卡的属性部分,在Windows Server 2008上,我禁用了IPV6,只启用了IPV4.

但是在ASP.NET中,Request.UserHostAddress返回':: 1',即IPV6地址.

有谁知道如何恢复到IPV4?

c# asp.net ipv4 ipv6

30
推荐指数
2
解决办法
3万
查看次数

标签 统计

c# ×7

asp.net ×3

arrays ×2

css ×1

delegates ×1

enums ×1

firefox ×1

ipv4 ×1

ipv6 ×1

linq ×1

nuget ×1

underline ×1

visual-studio-2012 ×1