使用split创建新字符串

3D-*_*tiv 0 c#

我正在使用Split来挑选长字符串的不同部分.然后我也使用Split将相同的字符串重新生成一个长字符串,但没有字符串的第一部分

string.Split(',')[1] + "," + string.Split(',')[2] + "," + string.Split(',')[3] ....
Run Code Online (Sandbox Code Playgroud)

我正在使用的字符串

string info = "id,title,director,actor1,actor2,actor3,genre,runtime,year,comment";
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果有一种简单而简单的方法来重建字符串而不像我那样使用Split吗?既然我想要字符串的所有部分而没有第一部分,即id,那么应该有一种简单的方法来删除第一个逗号之前的所有内容?

Nik*_*vić 7

你复杂化了:

info = info.SubString(info.IndexOf(',') + 1);
Run Code Online (Sandbox Code Playgroud)

第一个更快,这个只是为了完整起见:

info = info.Remove(0, info.IndexOf(',') + 1);
Run Code Online (Sandbox Code Playgroud)