Как заставить Resharper перечислять неявно типизированные переменные при поиске использования - PullRequest
0 голосов
/ 26 сентября 2019

Когда я нахожу использование типа, неявные типизированные переменные этого типа не включаются в список.Но если эта же переменная явно введена, она включается в список использования.

См. Результаты поиска по использованию в MyType ниже.

namespace Test
{
    public class MyType { }

    public class Test
    {
        public static MyType GetMyTypeInstance() => new MyType();

        public static void DemoFindUsageIssue()
        {
            var x = Test.GetMyTypeInstance();
            MyType y = Test.GetMyTypeInstance();
        }
    }
}

Результат поиска использования, смотрите какиспользование "var x" не указано, но явное:

Search Target
  Test.MyType
Found 3 usages in solution
  Test
    DemoFindUsageIssue():void (in Test)
      (12,4) MyType y = Test.GetMyTypeInstance();
    GetMyTypeInstance():MyType (in Test)
      (7,17) public static MyType GetMyTypeInstance() => new MyType();
      (7,51) public static MyType GetMyTypeInstance() => new MyType();
...