public static int? GetColumnOrderAttribute(this MemberInfo info) { var columnOrder = info.GetCustomAttributes(true).OfType<OrderAttribute>().FirstOrDefault(); if (columnOrder == null) return null; return columnOrder.Order; }