ใช้ string.Join() รวม Array/List ด้วย Separator ที่กำหนด
List of String
Listfruits = new List { "banana", "apple", "mango" }; string csv = string.Join(",", fruits); // "banana,apple,mango"
Property จาก List of Objects
var students = new List{ new Student { Id = 1, Name = "John" }, new Student { Id = 2, Name = "Jack" } }; string names = string.Join(",", students.Select(s => s.Name)); // "John,Jack"
ใช้งานจริง
เก็บ Checkbox Values → Join เป็น CSV → Query Database ด้วย IN ('val1','val2') หรือ Split ใน Stored Procedure
Overloads
string.Join(separator, IEnumerable<string>)string.Join(separator, params string[])string.Join(separator, object[])→ เรียก ToString() เอง