我有一份清单
ListmyList = new List (); myList.Add("A"); myList.Add("B"); myList.Add("C"); ... ... ... myList.Add("Z");
现在我想替换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();