System.Type type = reader.GetFieldType(c); switch (Type.GetTypeCode(type)) { case TypeCode.DateTime: break; case TypeCode.String: break; default: break; }