public static Engineer Create(string[] parts) { Engineer current = new Engineer(parts[1], parts[2], parts[3], decimal.Parse(parts[4]), parts[5]); current.RepairParts(parts); return(current); }