次の問題があります。
プロパティ名を含むハードコーディングされた文字列を 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$);
何か案は?