private void GenerateNext(INamable nameLess) { string prefix = string.Concat("Unnamed", nameLess.GetType().Name, "_"); nameLess.Name = string.Concat(prefix, this.count++); }