我聽說很多關於Roslyn的內容,我只是認爲可以從xml文件動態生成代碼,這樣對於開發者來說它將是透明的,他可以用IntelliSense枚舉代碼就好像代碼是寫在項目中一樣。從支持智能感知的文件動態生成一個枚舉
我正在寫一個框架,通過配置文件完成很多定製,如果可能的話,我真的很想使用這樣的功能。
我聽說很多關於Roslyn的內容,我只是認爲可以從xml文件動態生成代碼,這樣對於開發者來說它將是透明的,他可以用IntelliSense枚舉代碼就好像代碼是寫在項目中一樣。從支持智能感知的文件動態生成一個枚舉
我正在寫一個框架,通過配置文件完成很多定製,如果可能的話,我真的很想使用這樣的功能。
你想要的是什麼F#調用type providers,它可能是可能通過黑客羅斯林編譯器做的,但我認爲這將是大量的工作。您可能需要查看相關問題Could F# type providers be incorporated in C#。您最好的選擇可能是在F#項目中使用F#類型提供程序,然後從C#項目中引用此項目及其類型,但我無法判斷這是否可行,因爲我缺乏F#體驗。
詢問場外資源是堆棧溢出的話題。 –
好。刪除了問題。我會使用提供的任何幫助 – Archeg