现在有了官方支持了:https://github.com/dotnet/interactive
之前说有机会就说下Linux下如何搭建C#版的交互编程,今天写篇文章还债_
Win下比较简单,可以自己看官方文档,下面逆天带大家搭建下Linux下的环境(官方方法有问题)
在线预览:https://github.com/lotapp/BaseCode/blob/master/netcore/Notebook/1.C%23交互式编程.ipynb
先看看官方仓库,如果你不是Ubuntu的自己切换下源

安装mono部分组件,写段shell脚本,然后bash installmono.sh 直接执行
代码如下:
看到这个就代表安装完成了
这部之前说过了,你安装了conda之后什么都有了,可以参考之前我写的一篇文章:
Anaconda For Linux
下载release包:
https://github.com/gyurisc/icsharp.kernel/releases/download/v1.0-beta/icsharp_kernel_v1.0.zip
然后移动到/opt/目录下(装软件一般都放这)
现在你可以运行icsharp了:<code>mono icsharp.exe</code>
新建一个C#的ipynb文件
输入代码,shift+回车运行
其他的自己摸索摸索吧,先这样了~
作者:毒逆天
出处:https://www.cnblogs.com/dotnetcrazy
打赏:<b>18i4JpL6g54yAPAefdtgqwRrZ43YJwAV5z</b>
本文版权归作者和博客园共有。欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接!