腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C#
中
,
如何
获取
F#
/
Elmish.WPF
对象
的
类
/
模块
类型
?
、
我正在尝试将
F#
和
C#
混合在一起。
在
我
的
C#
依赖属性
中
,我需要e.NewValue
的
类型
--它是从
F#
/
Elmish.WPF
提供
的
对象
e.NewValue.GetType()返回: {Name = "ViewModel2" FullName
如何
从
F#
/
Elmish.WPF
获取</
浏览 21
提问于2020-10-25
得票数 0
回答已采纳
2
回答
在
F#
编译时
获取
模块
的
类型
、
我们知道,
在
C#
中
,我们可以在编译时使用typeof(OutType)
获取
类型
,这允许我们稍后将其传递给属性,因为它是常量表达式。 我看到了问题,但它并没有真正解决编译时
的
使用问题。因此,我
的
问题是:是否有一种方法可以
在
System.Type标准库
中
以编译
类型
获取
给定
模块
的
F#
?
浏览 1
提问于2018-07-20
得票数 2
回答已采纳
1
回答
为
F#
接口创建一个
C#
类
或
模块
?
、
、
我完全迷上了
F#
接口。我试图用满足
C#
接口
的
F#
类型
替换我
的
C#
类
。我有以下
C#
接口: { string firstNamebirthDate { get; }
在
我
的
C#
代码
中
,我有多个依
浏览 2
提问于2020-06-01
得票数 0
回答已采纳
1
回答
使用cmdParam (
Elmish.WPF
/
F#
)选择文本框
中
的
所有文本
、
、
为了选择文本框
中
的
所有文本,单击WPF应用程序和
Elmish.WPF
应用程序,我可以使用以下
C#
/XAML代码:<TextBox ....some code.e.Handled = true; } } 代码如预期
的
那样工作,但是我想使用
F#
/
Elmish.WPF
代码而不是
C#<
浏览 8
提问于2022-05-24
得票数 1
2
回答
F#
函数应该放在
模块
、
类
或其他结构
中
吗?
、
我开始用
F#
编写代码,并从函数
中
调用函数作为参数--网上有大量
的
学习资源。现在,我试图把这些片段组合成不仅仅是一个函数集合
的
东西。不幸
的
是,我找不到很多资源来处理结构、设计,甚至是“比特”是
如何
结合在一起
的
。考虑使用一个
模块
来保存您
的
值声明。 所以我有一个多部分
的</
浏览 6
提问于2011-09-26
得票数 31
回答已采纳
5
回答
将
C#
接口/
类
传递给
F#
、
、
我有一个用
C#
编写
的
现有项目。我想将其业务逻辑
的
一部分转移到
F#
。MyObjectX是一个运行科学算法
的
C#
类
。
中
实现
F#
。最好
的
方法是什么,这样我就可以
在
代码
中
尽可能地发挥作用了? 使现有的
C#
MyObjectX在其他
C#
类
和
F#
库之间充当包装器/外观,算法是
在
F#<
浏览 3
提问于2014-03-20
得票数 3
1
回答
模块
与
F#
中
的
名称空间
我有一个用
F#
编写
的
库,供
C#
和
F#
使用。此库
在
模块
bar
中
的
命名空间random
中
定义了一个
类
foonamespace random 问
浏览 5
提问于2009-07-20
得票数 9
回答已采纳
2
回答
F#
类型
可以从
C#
类
“继承”吗?
、
、
我以前也用过
F#
,但那是很久以前
的
事了,所以我决定看看Haskell。我使用C、C++和
C#
进行了大量
的
日常开发。 我注意到,
在
将
F#
编译为动态链接库时,可以
在
C#
中将
F#
类型
公开为
类
。我有几个
C#
类
,我想把它
的
逻辑放在
F#
中
(尝试一下)。但是许多现有的
C#
代码通过它们
的
基<
浏览 1
提问于2012-09-18
得票数 7
回答已采纳
1
回答
使用
Elmish.WPF
(
F#
)管理WPF Tab控件?
、
我
在
主窗口中有一个复杂
的
WPF选项卡控件,所有控件都在
C#
中
,使用.NET框架。主窗口提供了一致
的
主菜单和保存Tab控件
的
内容控件。选项卡控件
的
每个选项卡使用特定于每个用户控件
的
视图模型显示不同
的
用户控件。
在
进入兔子洞之前,我需要知道
Elmish.WPF
是否能为这种情况提供适当
的
F#
支持。
在
研究示例时,向
Elmish.WPF
<
浏览 4
提问于2020-08-13
得票数 3
回答已采纳
2
回答
在
F#
中
,
在
名称空间中
的
模块
中
,是否可以公开记录
类型
?
在
F#
中
,直接放在名称空间中
的
记录
类型
将被编译为
C#
的
类
类型
。., type MyType = { Name: string; Content: string; Text: string } MyType将被
C#
视为一个静态
的
公共
类
但是,当
C#
位于命名空间中
的
模块
中</em
浏览 3
提问于2020-08-20
得票数 1
回答已采纳
2
回答
F#
不可变
的
类
互操作
F#
不可变
类型
如何
与
C#
接口。我刚刚开始学习
F#
,我想把它与我已有的一些
C#
代码混合在一起,但我希望我
的
F#
类
是不可变
的
。 假设我们
在
F#
中
创建一个向量
类
。Vector.X和Vector.Y应该是可重新赋值
的
,但只返回一个新
的
Vector
类
。
在
C#
中
浏览 1
提问于2011-01-26
得票数 5
回答已采纳
1
回答
F#
词典
的
缩略语(改名)
、
在
System.Collections.Generic.Dictionary
中
是否有词典
类
“
F#
”
的
缩写/替代名称?例如,
C#
列表
类型
"System.Collections.Generic.List“
在
F#
中有一个名为"ResizeArray”
的
缩写。因此,如果我正在使用
F#
中
的
F#
列表,我可以使用"Res
浏览 0
提问于2017-12-13
得票数 2
回答已采纳
1
回答
在
Elemish.WPF
中
,当模态窗口关闭时,可以发送参数吗?
、
我有一个MainWindow,它打开一个模态窗口(遵循
Elmish.WPF
教程
中
的
NewWindow示例)。我
的
模式窗口几乎只处理xaml和
C#
代码
中
的
可视元素(即手写识别)。除了
在
xaml
中
创建单独
的
“提交”按钮外,我还希望关闭窗口事件自动将累加
的
数据发送到
F#
支持代码。这是我尝试过
的
,但关闭/关闭事件从未被触发以发送数据。这是
如何
做
浏览 15
提问于2022-12-01
得票数 0
回答已采纳
4
回答
如何
将
F#
类型
转移到
C#
?
、
、
如果在
F#
中
,我有这样
的
方法:drawSphere他们会被转移到
C#
吗,完全一样?或者我应该让它们
在
F#
中
也成为PascalCase来解决这个问题呢?
浏览 0
提问于2010-10-02
得票数 5
回答已采纳
4
回答
F#
编码风格--静态方法与实例方法
、
、
我注意到静态方法
在
F#
中
似乎比
在
C#
中
更受欢迎。
在
C#
中
,您总是通过调用一个实例方法向集合添加一个元素:但在
F#
中
,通常有一个等效
的
静态方法:// OR我
在
示例中经常看到后一种形式。在我看来,两者
在
语义和功能上完全相同,
浏览 0
提问于2012-08-02
得票数 7
回答已采纳
1
回答
F#
返回ICollection
、
我正在使用一个用
C#
创建
的
库。我一直
在
努力将一些代码移植到
F#
,但必须使用
C#
库
中
的
许多底层
类型
。我
的
F#
代码工作正常,需要返回一个
F#
Seq/List。 我尝试了下面的代码片
浏览 3
提问于2013-02-16
得票数 3
回答已采纳
2
回答
F#
:将FSharpRef转换为
C#
对象
引用
、
、
我
在
另一个
F#
项目中使用我
的
C#
类
库。我调用
的
函数返回如下所示
的
对象
:{ Title: string问题是当我
在
C#
中使用它时,Items属性是List<FSharpRef<Item>>
类型
的
。所以问题是:
如何
将其转换为List<Item&g
浏览 2
提问于2017-09-29
得票数 3
回答已采纳
7
回答
我可以通过
在
C#
中使用更多静态方法来获得函数式编程(
F#
)
的
相同好处吗?
、
、
我承认我还没有搞到
F#
。但在3万英尺
的
描述
中
,他们一直在谈论不具有可变状态
的
易于测试
的
代码。这和静态方法是一样
的
吗? 我是否可以通过
在
包含所有静态方法
的
类
中
编写一些代码来获得
F#
的
好处?我只是
在
寻找简短
的
答案,我知道有很多书都是关于这个主题
的
。
浏览 0
提问于2009-04-28
得票数 7
回答已采纳
1
回答
处理语言互操作性
的
最佳方法
、
、
、
、
背景
在
像
F#
这样
的
语言中,与大多数其他.NET语言直接互操作是可能
的
。例如,可以使用用
C#
直接用
F#
编写
的
类
,也可以直接从
C#
调用
F#
代码。
在
F#
中
,
模块
被编译成对应于静态
类
的
CIL指令,ADT被编译成
类
层次结构(抽象
类
+子类)等等。这使得互操作性变得容易,但对语言特性也有
浏览 0
提问于2014-10-10
得票数 5
1
回答
从
F#
调用
C#
函数
、
、
我看过其他
的
说明,但仍然不知道该
如何
做。我有两个项目(
C#
中
的
计算器和
F#
中
的
逻辑)。我
在
计算器
中
添加了对逻辑
的
引用,以及对FSharp.Core
的
引用float result = Logic.start(formula); “逻辑项目中有一个
模块
逻
浏览 0
提问于2013-12-08
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Source Generator:C# 9将迎来编译时元编程
为什么我们无法写出真正可重用的代码?
使用 .NET Core模板引擎创建自定义的模板和项目
F#书籍推荐,要想高薪来学习这门编程语言
一文解决现代编程语言选择困难:响应式编程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券