C#中的字符串拆分操作

Ind*_*een 1 c#

我有一个字符串说string s ="C:\\Data",我有一个数组,其中包含一些字符串,其中包含"C:\ Data" string[] arr = new {"C:\\Data\abc.xml","C:\\Data\Test\hello.cs"};.

我必须从每个条目中删除字符串"C:\ Data",并且必须将它与另一个字符串组合string fixed = "D:\\Data".

什么是最好的方法,请帮助我,因为我是C#的新程序员.

BFr*_*ree 5

如果您确定数组中的所有元素都以"C:\ Data"开头,那么它非常简单:

for(int i = 0; i<arr.Length; i++)
{
   arr[i] = arr[i].Replace("C:\\Data" , "D:\\Data");
}
Run Code Online (Sandbox Code Playgroud)