Überprüfen Sie die Überlegungen, ob die Eigenschaft berechnet wirdC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Überprüfen Sie die Überlegungen, ob die Eigenschaft berechnet wird

Post by Anonymous »

Stellen Sie sich vor, Sie haben zwei Eigenschaften in einer Klasse: < /p>

Code: Select all

public string Category { get; set; }
public string DisplayCategory => "SomeCategory"
< /code>

Jetzt möchte ich nur alle Eigenschaften sammeln < /code> Objekte, bei denen die Eigenschaft selbst nicht berechnet wirdvar properties = type.GetProperties();
var serializables = properties.Where(p => p.CanRead, true));
Wie finde ich es über Reflection , wenn eine Eigenschaft eine berechnete ist, sodass ich sie ignorieren kann? Das Entity-Framework erstellt nur Spalten für nicht berechnete Eigenschaften, und daher kann man die berechneten nicht abfragen. < /p>

Siehe diesen Artikel < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post