【发布时间】:2020-09-11 07:20:42
【问题描述】:
所以我想要做的是我有一个列表
List<string> words = new List<string>();
words.AddRange(new string[]{ "list of words", "i want to replace" })
现在我想从文本框中获取文本并从列表“单词”中搜索单词,并将它们全部替换为相同的文本 + 某些东西,对不起,如果这令人困惑或解释不清,但我做了我的最好的,感谢所有的帮助! :D
【问题讨论】:
-
您能否向我们展示一些您正在努力实现的目标 - 之前和之后的示例。
-
您似乎需要一个不同的结构来保存您的替换映射。在我看来,您的“单词列表”是一个 single 字符串。我猜你真正想要的是单词和替换的配对。
Dictionay<string, string>在这里会是一个更好的选择 -
如果你展示你的字符串之前的样子和你希望它之后的样子,这将很有用。
-
您只想替换整个单词吗?或者如果这个词是另一个词的一部分?比如用
"TextBox"中的"TextSuffix"替换"Text",这将导致"TextSuffixBox"
标签: c#