Rom*_*nov 0 c# ienumerable search replace
我是C#和IEnumerable的新手。我想替换IEnumerable中的特定项目。例如
IEnumerable<string> m_oEnum = new string[] {"abc","def","ghi", "abcdef"};
Run Code Online (Sandbox Code Playgroud)
我只想将字符串“ abc”替换为“ abc-test”,但不更改“ abcdef”。
m_oEnum = m_oEnum.Select(s => s == "abc" ? "abc-test" : s).ToArray();
Run Code Online (Sandbox Code Playgroud)