示例#1
0
    public object NullSafeGet(System.Data.IDataReader rs, string[] names, object owner)
    {
        int index0 = rs.GetOrdinal(names[0]);

        if (rs.IsDBNull(index0))
        {
            return(null);
        }
        string key = rs.GetString(index0);

        return(EnumExtensions.EnumParseKey <T>(key, false, true));
    }