You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在.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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 16:15:42