我有一个字符串,输入如下:abcde .然后,我想使用该字符串并执行以下操作:1.将字符串设为大写1.解析字符串以逐个获取每个字符1.为新字符串添加前缀(前缀为H-I)1.按顺序返回每个新字符串的列表。因此,使用abcde得到的列表应该是:
abcde
// new list items being returned H-IA H-IB H-IC H-ID H-IE
我知道应该有一个简单的方法来做这件事与Linq,但还没有。
Linq
eiee3dmh1#
排成一行
var list = str.ToUpper().ToArray().Select(c => "H-1" + c).ToList();
1条答案
按热度按时间eiee3dmh1#
排成一行