腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
F#
库在使用时应具有类似于
C#
的行为
、
我正在用
F#
开发一个库,供另一个使用
C#
的团队使用。要知道这个团队希望这个库像其他
C#
库一样工作,我应该注意什么? 例如,如果我使用Options
类型
,当我暴露给
C#
时,我需要将它们转换为null。
浏览 0
提问于2010-12-10
得票数 6
回答已采纳
1
回答
向
C#
公开
F#
映射
类型
我像这样转换了一个
C#
枚举和字典: type Hosts = HostOne | HostTwo inherit DictionaryHosts.HostTwo, "anotherwebsite.com") (...actually an IReadOnlyDictionary is exposed in C#...小步走……) 由于Map
公开
了一个IDictionary,我想我可以将字典转换为
映射
: type SiteHostMap() as this
浏览 6
提问于2019-02-22
得票数 1
回答已采纳
3
回答
将FSharpFunc从
F#
返回到
C#
、
我想用
F#
编写一个
向
C#
公开
以下
类型
签名的函数:在但这会产生
C#
签名:
F#
将我的代码等同于: let foo (f :当然,它们
浏览 0
提问于2011-10-12
得票数 3
回答已采纳
2
回答
在
C#
中使用
F#
数据
类型
、
、
、
更具体地说,我真的想要一个不可变的/共享的链表,我认为有不可变的
映射
和集合也会很好。只要我不必担心核心实现,我就可以轻松地添加扩展方法/子类/包装它,以便为我自己提供一个相当灵活的外部接口。
浏览 3
提问于2011-11-23
得票数 2
回答已采纳
4
回答
使用
F#
实现BLL有意义吗?
、
、
您认为使用
F#
实现业务逻辑层是个好主意吗?我将使用实体框架作为“数据
映射
器”,并使用
C#
实现UI逻辑。谢谢。 附言:这样做的目的是什么?我是
F#
的新手,我想尝试一下这种语言(技术)。我必须实现一个相对较小的项目,获得
F#
经验可能会很好。
浏览 3
提问于2010-10-02
得票数 4
回答已采纳
3
回答
在VB (或
C#
或其他语言)中调用
F#
函数
、
在Visual Studio2010Beta1中,我似乎无法从
C#
和/或VB.Net调用在
F#
中创建的伪函数。谷歌挖掘的大多数参考资料都解决了旧版本的Visual Studio和
F#
的CTP中出现的问题。 如果有人能发布一个小方法,那就太棒了。提前谢谢。
浏览 3
提问于2009-08-26
得票数 3
回答已采纳
2
回答
解决同时使用
C#
和
F#
的项目的循环引用
、
、
我在
C#
中有一个类库。它
公开
了一些
类型
,如Rectangle。同时也介绍了一些算法计算的方法。现在问题是。为了让
F#
项目进行算法计算,它需要了解
C#
项目中的Rectangle。为了使
C#
项目能够使用
F#
函数,它需要引用
F#
项目。这就是循环参考。一个可能的解决方案是,在第三个项目中,我可以定义Rectangle,然后从
浏览 3
提问于2014-01-15
得票数 3
回答已采纳
2
回答
F#
区分联合使用与
C#
、
、
使用
F#
与
C#
区分工会的最佳方法是什么?type Shape = | Circle of floatShape circle = Shape.NewCircle(5.0);{ Shape.Cir
浏览 1
提问于2014-05-24
得票数 20
回答已采纳
2
回答
F#
类型
可以从
C#
类“继承”吗?
、
、
我以前也用过
F#
,但那是很久以前的事了,所以我决定看看Haskell。我使用C、C++和
C#
进行了大量的日常开发。 我注意到,在将
F#
编译为动态链接库时,可以在
C#
中将
F#
类型
公开
为类。我有几个
C#
类,我想把它的逻辑放在
F#
中(尝试一下)。但是许多现有的
C#
代码通过它们的基类(这是非常初级的)来处理很多对象。是否可以使用
C#
中的基类作为
F#
类型
的基类?或者只能从其
浏览 1
提问于2012-09-18
得票数 7
回答已采纳
2
回答
如何将字典从
F#
返回到
C#
,而不必包括FSharp.Core?
、
、
我试图将IDictionary<int,int> (用dict tuplist创建)从
F#
返回到
C#
,但它说,由于System.Collections.IStructuralEquatable,必须包含对更新我只是忽略了在我的问题中包括关键的细节:那就是我在
F#
记录中返回我的字典,而则表示是问题所在。
浏览 5
提问于2010-04-14
得票数 3
回答已采纳
3
回答
在
C#
中实现返回Task<T>的
F#
方法
、
、
、
我正在
F#
中创建一个
类型
,该
类型
继承自一个
C#
类,该类
公开
了一个在
C#
中返回Task<T>的方法。我正在努力找出在
F#
中做这件事最好的方法public class Foo {type Bar() = override t
浏览 2
提问于2015-06-12
得票数 6
回答已采纳
2
回答
JSON反序列化:输入DateTime?输出Option<DateTime>
、
、
、
上下文:是否有一种直接的方法将null json属性转换为Option<>
F#
值?我所面临的情况是,null
C#
DateTime?UpdatedDate属性被序列化为json,然后被反序列化为FSharpOption<DateTime> UpdatedDate值(
F#
类
浏览 3
提问于2021-09-28
得票数 1
回答已采纳
2
回答
我是否应该空-保护我的
F#
代码不受
C#
调用
、
、
、
我正在用
F#
编写一个库,其中包含一些
公开
可见的接口和基类。通常,我避免在自定义
类型
上指定[<AllowNullLiteral>],因为这会使
F#
代码中的验证逻辑复杂化(参见 ),而且
F#
最初不允许对
F#
类型
使用null。因此,我只对接受null值为有效的
类型
进行空值验证。 但是,当从另一种.NET语言(如
C#
)中使用我的库时,就会出现问题。更特别的是,当
C#
代码调用时,我担心如何实现接受
F#</
浏览 6
提问于2017-05-29
得票数 4
回答已采纳
1
回答
从
C#
代码内部访问
F#
地图
、
、
有没有什么简单的方法可以从
C#
代码内部访问
F#
地图?let MyMap : Map<string,T>>Map m = module.MyMap;
浏览 2
提问于2011-12-15
得票数 1
回答已采纳
1
回答
HDInsight中的HBase AggregationClient
、
、
、
我正在试用在HDInsight中访问HBase的
C#
REST客户端。
浏览 1
提问于2015-06-10
得票数 1
3
回答
F#
“非托管”
类型
约束的行为
、
、
F#
支持“非托管”的
类型
约束。这与值
类型
约束不同,比如"struct“约束。指出,非托管约束的行为是: 提供的
类型
必须是非托管
类型
。或decimal)、枚举
类型
、nativeptr<_>或字段都是非托管
类型
的非泛型结构。在进行平台调用时,这是一个非常方便的约束
类型
,我不止一次地希望
C#
能够做到这一点。
C#
没有这个约束。
C#
不支持可以在CIL中指定的所有约束。枚举就是一个例子。在
浏览 53
提问于2014-12-30
得票数 20
回答已采纳
3
回答
如何从
C#
应用程序将
F#
函数传递给另一个
F#
函数?
、
、
我有一个包含两个函数的
F#
类库程序集:和 |head::tail -> op rest headFSharpList<int> l = new FSharpLi
浏览 1
提问于2011-05-18
得票数 3
回答已采纳
1
回答
Async.RunSynchronously() vs Async.StartAsTask().Result
、
、
、
假设我有一个
F#
计算要在
C#
中处理,我想让它们同步运行。
浏览 8
提问于2013-09-03
得票数 8
回答已采纳
4
回答
从
C#
引用异步
F#
数据
类型
、
、
我创建了一个返回此数据
类型
的
F#
库如何访问FSharpAsync
类型
,以便枚举
C#
中的元组并打印出内容
浏览 1
提问于2011-07-25
得票数 14
回答已采纳
1
回答
在
C#
中,带有字符串字段的记录可以接受null吗?
例如,如果我有如下记录:然后在
C#
中定义此记录,如: userId = null;然后,如果我将这个记录分配给一个在
F#
中调用的
C#
函数,会发生什么呢?我是否只需在
F#
函数中检查null,还是这是不可能的?
浏览 0
提问于2014-05-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#和F#默认接口方法更新
Source Generator:C# 9将迎来编译时元编程
使用 .NET Core模板引擎创建自定义的模板和项目
2018年5月1日:开源日报第54期
微软2019 .NET Conf大会:.NET Core 3、C# 8、F# 4.7和机器学习
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券