8
A
回答
12
在理論上是 - 這主要取決於你是否有可用的所有依賴...
如果您可以使用內置的CSharpCodeProvider
將.cs
- 文件編譯爲程序集(如果需要,可以純粹爲內存),然後使用Reflection創建實例/使用該程序集中的類...
由於沒有提供太多細節,我建議簽出這些鏈接和對細節問題回來,如果一些arrise:
- http://support.microsoft.com/kb/304655/en-us
- http://www.codeproject.com/KB/cs/codecompilation.aspx
- http://www.digitalcoding.com/Code-Snippets/C-Sharp/C-Code-Snippet-Compile-C-or-VB-source-code-run-time.html
- http://www.c-sharpcorner.com/UploadFile/mgold/CodeDomCalculator08082005003253AM/CodeDomCalculator.aspx
- http://www.csharp-examples.net/reflection-examples/
- http://csharp.net-tutorials.com/reflection/introduction/
- http://www.codeproject.com/KB/cs/C__Reflection_Tutorial.aspx
- http://www.dotnetperls.com/reflection-field
- C# Reflection: How to get class reference from string?
- http://msdn.microsoft.com/en-us/library/system.reflection.assembly.aspx
- http://msdn.microsoft.com/en-us/library/system.type.aspx
3
相關問題
- 1. 如何從網站下載.cs文件?
- 2. 如何卸載和加載課程?
- 3. 如何從winform運行.cs文件?
- 4. 如何讓我的程序加載將與其他課程通信的文件?
- 5. 我們如何從不同的位置加載課程?
- 6. 如何從另一個課程重新加載我的表格?
- 7. 從下載限制.xml文件和.cs文件
- 8. 從xsd生成Cs文件
- 9. 從另一個CS文件
- 10. 如何從另一課的課程中閱讀文檔?
- 11. 從moodle課程做一個按鈕「下載所有文件」
- 12. 控制Web必備如何從.cs文件生成d.ts文件
- 13. 獲取要加載的課程的必要課程列表
- 14. 從Coffeescript文件導出課程
- 15. 從輸入文件中獲取課程
- 16. 以編程方式添加cs文件和文件夾
- 17. Sencha Touch:如何確定何時加載課程
- 18. 如何加載字典從plist文件
- 19. 如何從文件加載紋理?
- 20. 如何從XML文件加載OpencvSharp.CpPlusPlus.Mat?
- 21. 如何從文件加載XMLTYPE?
- 22. 如何從jar中加載TrustStore文件?
- 23. 紅寶石:如何從加載文件
- 24. 如何從.bak文件加載數據
- 25. 如何從xml文件加載AnimationDrawable
- 26. 如何從文件加載WSDL
- 27. 如何從文件正確加載JFrame?
- 28. 如何從ActionScript加載plist文件?
- 29. 如何從graphml文件加載圖形
- 30. 如何從byteArray加載swf文件?