public static TPlural FromSingle(TBasic basic) { TPlural result = new TPlural(); result.Add((TSingular)SingularFactory.FromBasic(basic)); return(result); }
public static TPlural FromArray(TBasic[] basicArray) { TPlural result = new TPlural { Capacity = basicArray.Length * 11 / 10 }; foreach (TBasic basic in basicArray) { result.Add((TSingular)SingularFactory.FromBasic(basic)); } return(result); }