Wie mache ich ein Objekt in C#, das ich durch seine Felder durchlaufen kann? (Oder wenn jemand eine Idee hat, wie man ein Objekt mit einer Datenbanktabelle synchronisiert Ich liebe es zu hören)Schleife durch ein Objekt Felder
-6
A
Antwort
0
Um Ihr Modell (object) mit einer Datenbank zu synchronisieren, können Sie einen ORM suck als - EntityFramework Code First Ansatz verwenden, es ist wirklich einfach und bringt Sie schnell mit Null-Konfiguration, Sie haben andere Optionen wie NHibernate und Link2Sql, aber keiner von ihnen ist wie Gut und einfach als EntityFramework. können Sie mehr darüber hier lesen - https://msdn.microsoft.com/en-us/data/jj590134
zu Objekt propeties iterieren Sie diesen Code verwenden können -
public void IterateProperties(object foo)
{
Type type = foo.GetType();
// public properties
foreach (PropertyInfo propertyInfo in type.GetProperties())
{
if (propertyInfo.CanRead)
{
object fooPropertyValue = propertyInfo.GetValue(foo, null);
}
}
}
Hoffnung, das hilft.
Verwandte Themen
- 1. dot.js Schleife durch Objekt
- 2. Schleife durch ein JSON-Objekt in Java
- 3. Schleife durch Objekt in Nunjacks?
- 4. JavaScript - Form Validierung Schleife durch bestimmte Felder
- 5. VueJS: Schleife durch JSON-Objekt
- 6. Javascript/angularjs Schleife durch ein Array zeige nur ein Objekt
- 7. Javascript Schleife durch Objekt-Array?
- 8. Schleife durch ein NSMutableDictionary
- 9. Schleife durch ein Objekt und finde die nicht null Eigenschaften
- 10. Schleife durch ein Objekt von Objekten mit Arrays als Werte
- 11. Schleife durch ein firebaseArray und 1 Objekt zurückgeben
- 12. Wie kann ich Schleife durch ein SimpleXML Objekt in PHP
- 13. Schleife durch jedes neue Objekt von Constructor
- 14. Schleife durch Objekt in ArrayList in Java
- 15. Best Practice Schleife durch JavaScript-Objekt
- 16. Schleife durch Objekt und Eigenschaften erhalten
- 17. Schleife durch ein Array php
- 18. C# Schleife durch ein Array
- 19. Benutzerdefinierte Felder while-Schleife
- 20. Schleife durch ein Array von Objekten?
- 21. Schleife durch hdfs Verzeichnisse
- 22. Schleife durch Eigenschaften vb.net
- 23. Ersetze ein Javascript-Objekt durch ein anderes Objekt
- 24. validates_uniqueness_of durch zwei Felder
- 25. Python Schleife durch Wörterbuch
- 26. Schleife durch ein Array in C++
- 27. Lodash Schleife durch ein Array von Arrays
- 28. Schleife durch ein Array mit $ .getJSON
- 29. Kann Schleife richtig durch in verschachteltem Objekt/Array in Javascript
- 30. Schleife durch Formulareingaben und Daten im Objekt speichern
Siehe http://StackOverflow.com/Questions/737151/How-to-get-the-list-of-properties-of-a-klasse – WraithNath
Suchen Sie nach "Reflektion", obwohl Sie das eigentlich nicht brauchen um ein Objekt mit einer Datenbank zu synchronisieren, wenn Sie etwas wie Linq verwenden. – ChrisF
Was Sie scheinen, ist ein ORM (Object Relational Mapper), es gibt viele von ihnen: Entity Framework, Dapper, NHibernate ... –