我有一份清单
List<string> myList = new List<string>();
myList.Add("A");
myList.Add("B");
myList.Add("C");
...
...
...
myList.Add("Z");
Run Code Online (Sandbox Code Playgroud)
现在我想替换A with N,B with X和so on..........
我知道有Replace(string, string).
但有没有简单的方法呢?
mrzli的回答并不错,但我建议加强它.我会写一张地图,而不是编写一大堆代码:
var map = new Dictionary<string, string>() {
{"A", "N"},
{"B", "Z"}, // ... etc
};
var newList = originalList.Select(x=>map[x]).ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
273 次 |
| 最近记录: |