public static IEnumerable <System.Windows.Forms.DataGridViewColumn> AsEnumerable(this System.Windows.Forms.DataGridViewColumnCollection source)
 {
     TypeCheckEnumerable(source, (s) => s.AsEnumerable(), (s) => s[0]);
     return(source.Cast <System.Windows.Forms.DataGridViewColumn>());
 }