C# 通过Resharper自动生成赋值变量

C# 通过Resharper自动生成赋值变量,c#,visual-studio-2015,resharper,C#,Visual Studio 2015,Resharper,假设我有一个函数 public List<FileChangedData> GetFileChanging(DateTime startDateTime) { ... } 是否有办法使用resharper自动生成分配,即: List<FileChangedData> obj=GetFileChanging(startDate); List obj=GetFileChanging(开始日期); 是的,有点。。。resharper使用[Pure]属性查看特定方法返回的值

假设我有一个函数

public List<FileChangedData> GetFileChanging(DateTime startDateTime)
{
...
}
是否有办法使用resharper自动生成分配,即:

List<FileChangedData> obj=GetFileChanging(startDate);
List obj=GetFileChanging(开始日期);

是的,有点。。。resharper使用
[Pure]
属性查看特定方法返回的值,而不执行其他有用的操作

因此,您可以使用
[Pure]
属性,整形器将建议您引入变量或字段

例如

[System.Diagnostics.Contracts.Pure]
公共列表GetFileChangeing(日期时间开始日期时间)
{
...
}
List<FileChangedData> obj=GetFileChanging(startDate);
[System.Diagnostics.Contracts.Pure]
public List<FileChangedData> GetFileChanging(DateTime startDateTime)
{
    ...
}