![]() |
1
11
您需要制作一个样板模板,将宏命令包装在类的静态方法中。 例如:
|
![]() |
2
2
CSharpRepl 它是由Mono团队发布的。CSharpRepl还包含Mono团队开发的编译器即服务功能。 |
![]() |
4
1
如果您对其他建议持开放态度,那么现在可以使用Python、F#或Boo作为宏语言。 我更喜欢蟒蛇,我自己;它是设计最好的语言之一。C#在以后的开发中大量借鉴了Python(迭代器块、lambdas等)。 IronPython in Action ; 第15章是关于在其他程序中使用IronPython(作为脚本引擎或插件)。 |
![]() |
5
0
也许你是说 CodePad.NET ? 嗯,它不是一个命令行应用程序,但它是开源的,可能会为您指明正确的方向。 |
![]() |
6
0
真是太棒了。 |
![]() |
7
0
编译器即服务功能已被禁用 available in Mono
如果您确实需要在.NET上运行(请注意,Mono在Windows上运行得很好,所以运行Mono实际上不会丢失任何东西),一个有趣的选择可能是研究移植的难度
任何 他们在机器上安装的DLR语言。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 7 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 7 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 7 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 8 月前 |