【问题标题】:Visual Studio 2012 Code Snippets foreachVisual Studio 2012 代码片段 foreach
【发布时间】:2018-01-14 07:02:49
【问题描述】:

在 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/en-us/library/ms165394.aspx 中有关如何创建自定义 sn-ps 的文章,但不显示条件选项。

【问题讨论】:

    标签: c# visual-studio visual-studio-2012


    【解决方案1】:

    我不认为 Visual Studio 自己可以做到这一点(至少在 2012 版中不能)。但是,您可以查看Resharper,它可以猜出模板占位符based on the context

    【讨论】:

      【解决方案2】:

      我认为您的代码不正确, 首先你不要给nameperson分配类型(比如var或者string

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

      试试这个Output

      【讨论】:

        猜你喜欢
        • 2020-09-07
        • 2016-11-17
        • 2011-07-05
        • 1970-01-01
        • 2016-02-20
        • 2021-11-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多