gpt4 book ai didi

c# - 使用智能感知支持从文件动态生成枚举

转载 作者:行者123 更新时间:2023-11-30 16:12:28 25 4
gpt4 key购买 nike

我听说过很多关于 Roslyn 的信息,我只是想是否可以从 xml 文件动态生成代码,这样对于开发人员来说它是透明的,他可以使用 IntelliSense 枚举代码,就好像代码是在项目中编写的一样.

我正在编写一个通过配置文件完成大量自定义的框架,如果可能的话,我真的很想使用这样的功能。

最佳答案

您想要的是 F# 调用的 type providers可能可以通过破解 Roslyn 编译器来实现,但我认为这需要大量工作。您可能想看看相关问题 Could F# type providers be incorporated in C# .您最好的选择可能是在 F# 项目中使用 F# 类型提供程序,然后从 C# 项目中引用该项目及其类型,但我无法判断这是否可行,因为我缺乏 F# 经验。

关于c# - 使用智能感知支持从文件动态生成枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22960267/

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