1

我创建了一个实时模板来生成一个完整的属性,其中包括一个 notifypropertychange 和顶部的评论。它工作得很好,除了我想知道支持字段是否可以在我的#Members 区域中自动放置在我班级的顶部。如果是这样,我怎么能这样做呢?我知道在 resharper 中,我可以将自动属性转换为完整的支持字段属性,并且 resharper 足够聪明,可以将字段放在我在顶部类中的任何现有字段下方。任何帮助是极大的赞赏。

 private $TYPE$ $nAME$; 


 /// <summary>
 /// Gets and sets the value for $NAME$
 /// </summary>
 public $TYPE$ $NAME$
 {
    get 
    {
       return $nAME$;
    }
    set
    {
       $nAME$ = value;
       NotifyPropertyChanged(x => x.$NAME$); 
    }
 }
4

1 回答 1

1

实时模板无法做到这一点 - 它们用于生成单个代码块,而不是将多个块插入现有文件(您将如何指定特定块的位置?)您能做的最好的事情就是手动使用模板后重新格式化代码。

于 2014-11-19T09:29:47.590 回答