Feedback

C# - Hilfsmethode - Cast für DataReader

Veröffentlicht von am 15.05.2013
(3 Bewertungen)
Der DataReader gibt immer ein object zurück, das entsprechend in den richtigen Typ gecastet werden muss. Diese Aufgabe wird mit dieser Hilfsmethode vereinfacht.

Beispiel:

dealer.Country = reader["Country"].ToSaveType<string>();
dealer.Latitude = reader["Latitude"].ToSaveType<decimal>();
dealer.CategoryMark = reader["Category"].ToSaveType<int>();
GFU-Schulungen  [Anzeige]

Angular mit ASP.NET Core für .NET-Entwickler

.NET ist Ihnen vertraut, als Entwickler verfügen Sie über einschlägige Kenntnisse. In diesem Kurs lernen Sie nun, Angular in .NET-Umgebungen einzusetzen. Sie verstehen das Konzept von Angular und integrieren das clientseitige JS-Framework sicher in.NET-Anwendungen.

Visual Studio Team Foundation Server 2017/2015 (TFS) für Projektmitglieder - Kompakt

Nach Teilnahme an dieser Schulung sind Ihnen die Grundlagen von ALM geläufig. Sie planen und steuern Projekte effizient mit dem Visual Studio Team Foundation Server.

public static class ExtensionMethods
{
    public static T ToSaveType<T>(this object o)
    {
        if (o.GetType() == typeof(DBNull))
            return default(T);
        else
            return (T)o;
    }
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!