查看“VisualStudio中CSharp编写效率提升小提示”的源代码
←
VisualStudio中CSharp编写效率提升小提示
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
[[用户:Orange233|返回 Orange233]] == VisualStudio中CSharp编写效率提升小提示 == === 类似的问题 === Visual Studio 2017 Lost WPF Template === 正文 === 有的时候,用>会更好,除非为了某种特殊的可读性。 <code> a = l.Count < c ? c : l.Count;<br \> a = c > l.Count ? c : l.Count; </code> 如上段代码,第二行比第一行的编写效率更高,这是为什么呢? 我们先补全一下:a和b都是int类型,而l则是一个List类型。 Linq作为一个常用库,很多类都支持对它的扩展,如Count<TResult>()。你可能也知道List自己带有一个Count属性。所以,在图中的第一行代码如果你只写了iend = videoPlayers.Count <,那么VisualStudio会自动认定这是Count<TResult>(),之后应该是一个可以作为模板的类型,而不是变量。这时完成列表将不会出现c,因为它是一个变量。这时就要手动输进去c了,缺少了完成列表,这可能会多耗费一点时间。所以在这种情况下,我们可以用>避开这种情况的发生,这样可以提高效率。 == 引用 == <references/>
返回至
VisualStudio中CSharp编写效率提升小提示
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
Help about MediaWiki
工具
链入页面
相关更改
特殊页面
页面信息