C# 拆分字符串并存储在新字符串中

C# 拆分字符串并存储在新字符串中,c#,.net,winforms,client-server,C#,.net,Winforms,Client Server,我的服务器接收客户端发送的字符串消息。它以字符串形式接收以下内容[进程ID、主机名、应用程序名、文件路径] 客户的信息。如何将收到的字符串拆分为4种类型并分别存储在另一个字符串中?您可以使用split()方法将它们存储在string[]中 string[] data = "Process ID, Hostname, App Name, File Path".Split(','); 您可以使用,或者这对您不起作用?这不是一个很好的展示,因为您的字符串中没有,:)@Andro,这就是为什么代码中的

我的服务器接收客户端发送的字符串消息。它以字符串形式接收以下内容[进程ID、主机名、应用程序名、文件路径] 客户的信息。如何将收到的字符串拆分为4种类型并分别存储在另一个字符串中?

您可以使用
split()
方法将它们存储在
string[]

string[] data = "Process ID, Hostname, App Name, File Path".Split(',');

您可以使用,或者这对您不起作用?这不是一个很好的展示,因为您的字符串中没有
:)@Andro,这就是为什么代码中的字符串是
从客户端接收字符串的原因,虽然你的解决方案是正确的,但这个例子很糟糕,因为如果你真的编译了你的例子,它实际上不会分割任何东西,因为它不包含逗号。这就是安卓所说的。@sab669,希望现在它显示了一个好例子。