Ich habe ein Problem mit der neuesten ReSharper-Version mit Visual Studio 2017 RC.Bekanntes Problem mit Ausdruckskörpern in Eigenschaften?
Der Editor von ReSharper mir sagt es nicht Symbole wie var oder Token wie öffentliche auflösen kann oder ungültig sind nicht etc. pp erwartet.
nicht sicher, aber es stellt sich heraus, dass die Expression Körper in Eigenschaften verwendet werden, sind die Wurzel Ursache.
Beispiel:
public double PlayingProgress
{
get => _playingProgress;
set => SetProperty(ref _playingProgress, value);
}
Wenn normale Klammern statt des Ausdrucks Körper ReSharper wie scheint keine Probleme mehr zu haben, als der rote Bereich markiert weggeht.
Ist dies ein bekanntes Problem, oder gibt es andere bekannte Ursachen?
Gibt es eine bekannte Problemumgehung (ich habe bereits versucht, den Cache zu löschen und ReSharper zu deaktivieren/aktivieren)?
Wäre Scheiße, wenn diese neue C# 7.0-Funktion nicht mit ReSharper funktioniert.
Sollte dies nicht als Problem für Resharper eingereicht werden? Wenn VS2017 den Code akzeptiert und kompiliert, handelt es sich um einen ReSharper-Fehler. Vielleicht gibt es bereits eine EAP, die dies behoben –
@ PanagiotisKanavos ReSharper 2016.3 wurde vor kurzem veröffentlicht. Ich würde in nächster Zeit kein neues EAP erwarten. – svick