2011-09-26 24 views
26

chỉ tự hỏi ví dụ, nếu tôi đã có chuỗi:C# Chia chuỗi?

Hello#World#Test

Làm thế nào tôi sẽ loại bỏ cáC# và sau đó có Hello, WorldTest trong ba chuỗi riêng biệt, ví dụ gọi: String1String2String3

Trả lời

43

Bạn có thể có chúng trong một mảng các chuỗi làm một cái gì đó dễ dàng như này:

string[] s = "Hello#World".Split('#'); 

s[0] chứa "Xin chào", và s[1] chứa "thế giới"

Xem ở đây để biết thêm thông tin về chia: http://msdn.microsoft.com/en-us/library/b873y76a.aspx

4

String.Split("#".ToCharArray()) sẽ trả về một string[] với hai yếu tố.

Element0 sẽ là "Xin chào", và element1 sẽ là "thế giới"

1

Đây là một cách

"hello#world".Split('#');