Ich verwende einen SQLdatareader, um POCOs aus einer Datenbank zu erstellen. Der Code funktioniert, außer wenn er auf einen Nullwert in der Datenbank trifft. Wenn zum Beispiel die Spalte Vorname in der Datenbank einen Nullwert enthält, wird eine Ausnahme ausgelöst.
employee.FirstName = sqlreader.GetString(indexFirstName);
Wie kann man in dieser Situation am besten mit Nullwerten umgehen?