使用C#从全名获取缩写字符串

时间:2018-07-14 08:19:58

标签: c#

请帮助我使用C# 转换全名列表 表1:

Hoang Hai
Hoang Vu Hiep
Nguyen Tat Loc
Pham Manh Quan
Nguyen Tien Sy
Bui Duc Tai
Lu Quoc Duc
Do Van Hung
Pham Thi Thuy Ngan
Nguyen Van Ngoc
...

预期输出:

H.Hai
V.Hiep
T.Loc
M.Quan
T.Sy
D.Tai
Q.Duc
V.Hung
T.Ngan
V.Ngoc
...

我怎么能得到这个?

1 个答案:

答案 0 :(得分:0)

*在您的列表上,名字和姓氏之间只能有一个('')空格* ,例如==“ Jing Jan”

 var mylst = new List<string> { "Hoang Hai", "Pham Manh", "Thuy Ngan", "Bui Duc" };
        for (var index = 0; index < mylst.Count; index++)
        {
            var itemsplited = mylst[index].Split(' ');
            mylst[index] = itemsplited[0].ToUpper()[0] + "." + itemsplited[1];
        }