首页 新闻 会员 周边 捐助

数组转换问题

0
悬赏园豆:10 [已解决问题] 解决于 2014-09-04 16:45

请问如何将一个string字符串转换成 Guid[] 的数组

芒果の冰的主页 芒果の冰 | 初学一级 | 园豆:187
提问于:2014-09-04 09:21
< >
分享
最佳答案
1

这正是LINQ显身手的时候:

string [] stringArray = {"570e3941-ffe5-de11-ba8f-001cf0cd104b",
                            "1f0f34d4-fd4f-e311-8d02-90b11c0b17d6"};
var guidArray = stringArray.Select(g=>Guid.Parse(g)).ToArray();
收获园豆:10
dudu | 高人七级 |园豆:29762 | 2014-09-04 10:15

或者使用Array.ConvertAll

string[] stringArray = {"570e3941-ffe5-de11-ba8f-001cf0cd104b",
                "1f0f34d4-fd4f-e311-8d02-90b11c0b17d6"};
var guidArray = Array.ConvertAll(stringArray, (string x) => { return new Guid(x); });

 

dudu | 园豆:29762 (高人七级) | 2014-09-04 10:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册