У меня следующая проблема:
Я хочу заменить жестко закодированную строку, содержащую имя свойства, на выражение члена LINQ
// like this:
NotifyOfPropertyChange("MyProperty");
// becomes
NotifyOfPropertyChange(() => MyProperty);
с шаблоном ReSharper.
Следующие попытки не сработали:
NotifyOfPropertyChange("$prop$"); // ($prop$ is of type Identifier, results in parse error)
NotifyOfPropertyChange($prop$); // ($prop$ is of type Expression [System.String],
// almost works, but without removing the quotes
Шаблон замены всегда был одинаковым:
NotifyOfPropertyChange(() => $prop$);
Есть идеи?