public static int Count(this RadanParts parts) { int i = 0; foreach (RadanPart p in parts.Part) { i++; } return(i); }
public static IEnumerable <RadanPart> Values(this RadanParts parts) { if (parts == null) { throw new ArgumentNullException(); } foreach (RadanPart p in parts.Part) { yield return(p); } }