List<int> data = ..; var result = string.Join(";", data); // (.NET 4.0 only) var result = string.Join(";", data.Select(x => x.ToString()).ToArray()); // (.NET 3.5)