在.NET Core中使用LINQ将字符串解析转换为列表的实现方法
使用LINQ实现字符串处理需求
针对输入字符串(如abcde),按要求处理的LINQ实现代码如下:
string input = "abcde"; var resultList = input .ToUpper() // 将字符串转为大写 .Select(character => $"H-I{character}") // 逐个提取字符并添加前缀 .ToList(); // 转换为列表返回
代码说明:
ToUpper():统一将输入字符串的所有字符转为大写Select(...):遍历每个大写后的字符,拼接前缀"H-I"生成目标字符串ToList():将LINQ查询的结果转换为List<string>类型
执行代码后,resultList的内容与示例一致:
H-IA H-IB H-IC H-ID H-IE
内容的提问来源于stack exchange,提问作者cdub
相关产品推荐
相关产品推荐

