如何从.cs文件加载课程
答
在理论上是 - 这主要取决于你是否有可用的所有依赖...
如果您可以使用内置的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