gpt4 book ai didi

c# - 如何将列表从 C# 传递到 F#?

转载 作者:太空狗 更新时间:2023-10-29 20:06:44 25 4
gpt4 key购买 nike

我知道f#列表和c#列表不一样。我需要做什么才能将整数列表从 c# 应用程序传递到 f# 库?一旦数据进入 f# 代码,我希望能够对数据使用模式匹配。

最佳答案

你可以使用

Seq.toList : IEnumerable<'a> -> list<'a>

转换任何IEnumerable<'a> seq到 F# 列表。请注意,F# 列表是不可变的;如果你想使用可变列表,你不需要做任何特别的事情,但你将无法使用模式匹配。或者,您可以System.Collections.Generic.List<'a> 定义事件模式;这只是个坏主意。

关于c# - 如何将列表从 C# 传递到 F#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/390176/

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