![](/img/trans.png)
[英]How do I replace words in a string that matches a keywords stored in an array with data from a table?
[英]How do I replace an item in a string array?
使用C#如果我不知道位置,如何替换字符串数组中的项文本?
我的阵列是[柏林,伦敦,巴黎]如何用纽约取代巴黎?
您需要通过索引来解决它:
arr[2] = "new york";
既然你说你不知道位置,你可以使用Array.IndexOf找到它:
arr[Array.IndexOf(arr, "paris")] = "new york"; // ignoring error handling
你也可以这样做:
arr = arr.Select(s => s.Replace("paris", "new york")).ToArray();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.