繁体   English   中英

Visual Studio 2012代码片段foreach

[英]Visual Studio 2012 Code Snippets foreach

在Visual Studio中进行收集后,是否可以自动填充迭代? 这是我希望在收集后键入foreach之后发生的事情。

var names = new List<string>();
foreach(name in names)
{

}

var persons = new List<string>();
foreach(person in persons)
{

}

阅读有关如何在MSDN中创建自定义代码片段的文章https://msdn.microsoft.com/zh-cn/library/ms165394.aspx,但不显示条件选项。

我认为Visual Studio本身无法做到这一点(至少在2012版中不行)。 但是,您可以签出Resharper ,它可以根据上下文猜测模板占位符。

在此处输入图片说明

我认为您的代码不正确,首先您不要为nameperson分配类型(例如varstring

var names = new List<string>();
foreach(var name in names)
{

}

var persons = new List<string>();

foreach(var person in persons)
{

}

试试这个输出

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM