是否有更好的方法使用linq将这个Guid字符串列表转换为Guid:

public static IList<Guid> ToGuidList(this IList<string> guids)
    {
        IList<Guid> guidList = new List<Guid>();
        foreach(var item in guids)
        {
            guidList.Add(new Guid(item));
        }
        return guidList;
    }


我在看:

guids.Cast<Guid>().ToList()


但这似乎不是诀窍。

任何提示表示赞赏。

最佳答案

guids.Select(x => new Guid(x)).ToList()

08-06 15:27