Tôi muốn chia một chuỗi trong C# .NET trông như thế này:Chia String trong C# mà không delimiter (loại)
string Letters = "hello";
và đưa từng chữ cái (h, e, l, l, o
) vào một mảng hoặc ArrayList. Tôi không biết phải sử dụng gì làm dấu phân cách trong String.Split(delimiter)
. Tôi có thể làm điều đó nếu chuỗi gốc có dấu phẩy (hoặc bất kỳ thứ gì khác):
string Letters = "H,e,l,l,o";
string[] AllLettersArray = Letters.Split(",".ToCharArray());
Nhưng tôi không biết phải sử dụng trong trường hợp nào (được cho là) không có dấu tách. Có một nhân vật đặc biệt như Environment.Newline
? Cảm ơn.
Cảm ơn, tôi đã kết hợp các câu trả lời của bạn và câu trả lời của người khác và mọi thứ đều hiệu quả. –
Không sao, hãy tận hưởng. –