我有下面这行代码,它创建了一个字符串列表。
List<string> tstIdss = model.Ids.Where(x => x.Contains(entityId)).Select(x => x.Split('_').First()).ToList();
我需要将它转换为Guid列表,即List<Guid> PermissionIds。
model.PermissionIds= Array.ConvertAll(tstIdss , x => Guid.Parse(x));
我尝试了上述方法,但是遇到了以下错误:model.PermissionIds
在我的模型类中被实现如下。
public List<Guid> PermissionIds { get; set; }
错误 3
>>The type arguments for method 'System.Array.ConvertAll<TInput,TOutput>(TInput[], System.Converter<TInput,TOutput>)'
cannot be inferred from the usage.
Try specifying the type arguments explicitly.
Guid.Parse(entityId)
。 - Thomas Levesquevar guidStringList = guidList.ConvertAll(g => g.ToString());
- Reap