Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将linq select应用于C#中的字符串数组
前任 :
string[] result; ... result.Select(..)
?
谢谢。
你传入一个lambda函数,告诉系统你想对每个字符串做什么。
string[] result; ... var newList = result.Select(s => {do something with s});
该函数可以做任何将字符串作为输入并返回值的事情——它甚至不必返回字符串!例如,如果字符串包含数字字符,则可以返回数字集合:
IEnumerable<int> newList = result.Select(s => int.Parse(s));
请注意,原始数组不会更改。