c# - 如何替换字符串数组中的项目?

标签 c# arrays

如果不知道位置,如何使用 C# 替换字符串数组中的项目文本?

我的数组是 [berlin, london, paris] 如何用纽约替换巴黎?

最佳答案

需要通过索引来解决:

arr[2] = "new york";

既然你说不知道位置,那你可以用Array.IndexOf找:

arr[Array.IndexOf(arr, "paris")] = "new york";  // ignoring error handling

关于c# - 如何替换字符串数组中的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2349339/

相关文章:

c# - 从 Controller 方法获取数组,将其传递给 Javascript/JQuery

c# - 如何实现 IEqualityComparer 以返回不同的值?

c# - XmlDocument SelectNodes(Xpath): Order of result

c# - 比较(JOIN)表并获取新记录

arrays - 将数组传递给子例程 Perl

java - 在具有最小索引的数组中找到第一个重复元素

c - 在 C 中操作数组

c# - Assert.AreEqual 失败但不应该

python - 查找一维数组/列表元素之间差异的函数,例如x[n]-x[n-1], x[n-2]-x[n-1] 其中 n 是数组/列表的大小

c - 试图在 C 中返回指向二维数组的两个指针