Neben der Syntax gibt es jeden Unterschied zwischen:Xamarin.Forms - Unterschied zwischen Button.TextProperty.PropertyName und nameof (myButton.Text)
Button.TextProperty.PropertyName //(Xamarin.Forms.BindableProperty.PropertyName)
und
nameof(myButton.Text)
Ist ein aus irgendeinem Grund neben persönlichen Vorlieben bevorzugt?
Ich würde hinzufügen, dass 'PropertyName' eine Eigenschaft von' BindableObject' ist und nur für diesen Typ verfügbar ist (Und es ist hard-code-deklariert beim Erstellen der BindableProperty und daher ist es nicht unbedingt der Kompilierzeit Wert) –