public T[] ProduceCartridges <T>(PermissibleCountCartridge number) where T : ICaliber, new() { List <T> order = new List <T>(); for (int i = 0; i < (int)number; i++) { order.Add(new T()); } return(order.ToArray()); }
public MagazineFirearms(PermissibleCountCartridge number) { _capacityMagazine = (int)number; }