小编Jac*_*ter的帖子

C#动作lambda限制

为什么这个lambda表达式不能编译?

Action a = () => throw new InvalidOperationException();
Run Code Online (Sandbox Code Playgroud)

猜想很好,但我非常感谢对C#语言规范或其他文档的引用.

是的,我知道以下是有效的,并将编译:

Action a = () => { throw new InvalidOperationException(); };
Run Code Online (Sandbox Code Playgroud)

我将使用此类内容的上下文在此博客文章中进行了描述.

c# compiler-construction lambda

16
推荐指数
2
解决办法
4660
查看次数

HTML UL宽度

鉴于以下标记:

<ul>
   <li>apple</li>
   <li class="highlight">orange</li>
   <li>pear</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

两者ul的和li的宽度显示为100%.如果我将a background-color应用于列表项,则突出显示会拉伸页面的整个宽度.

我只希望背景高光拉伸到最宽的项目(可能有一些填充).如何将宽度li(或可能是ul宽度)约束到最宽项目的宽度?

html css

15
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×1

compiler-construction ×1

css ×1

html ×1

lambda ×1