作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我听说过很多关于 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/
我是一名优秀的程序员,十分优秀!