gpt4 book ai didi

c# - 是否可以从 F# 使用 LINQ 以及如何使用?

转载 作者:行者123 更新时间:2023-11-30 15:21:10 25 4
gpt4 key购买 nike

<分区>

为了访问一些 SharePoint 数据,我使用 Microsoft.SharePoint.Client 库,它公开了以下 API。 C# ( link ) 中有示例用法,其中是以下片段:

ClientContext context = new ClientContext("http://SiteUrl"); 
Web web = context.Web;
context.Load(web.Lists,
lists => lists.Include(list => list.Title, // For each list, retrieve Title and Id.
list => list.Id));

Load 方法的签名是 ( link )

public void Load<T>(
T clientObject,
params Expression<Func<T, Object>>[] retrievals
)
where T : ClientObject

Fsharp 编译器期望第二个参数是类型

Linq.Expressions.Expression<Func<'a,obj>>

Linq.Expressions.Expression<Func<'a,obj>> []    

我可以使用 F# 中的 Load 方法吗?如何使用?

有相关回答here但我无法将给出的代码示例解决方案翻译成上面的 c# 示例。也许有人可以帮忙?涉及的类型有list : ListCollectionlist : List

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com