インタラクティブ. net

インタラクティブ. net

対話型とは、コードを入力してから直接実行し、実行コードを入力し続けることを意味します。

最后更新 2022/05/09 6:25
Erik Xu 跬步之巅
预计阅读 2 分钟
分类
.NET
标签
.NET C#

1. 名詞の解析

  1. Interactive(インタラクティブ)

対話型とは、コードを入力してから直接実行し、実行コードを入力し続けることを意味します。

  1. インタラクティブ. net

.Net 是一种编译型语言,不像 python 这类的脚本型语言,可以边输入代码边运行结果。幸运的是,软微推出了 interactive 这个项目,使交互式 .Net 成为可能。

  1. Interactive. Netの役割

交互式 .Net 可以解析 markdown,执行本地指令,如 powershell,执行 .Net 代码,因此,非常适用于教案编写,或者关键代码记录。并且生成的 ipynb 文件可上传到 GitHub 等平台,非常方便查阅。

2. インストールの設定

需要先安装 Visual Studio Code.NET 5 及以上版本,然后在 Visual Studio Code 中安装 .NET Interactive Notebooks 插件,可以在 Visual Studio Code 中搜索 .NET Interactive Notebooks 进行安装:

3. プレゼンテーションの使用

  1. 新しいインタラクション

使用热键 Ctrl+Shift+P,然后选择 .NET Interactive: Create new blank notebook`

或者直接使用热键 Ctrl+Shift+Alt+N,然后选择 Create as '.ipynb'

开发语言选 C#

  1. Markdownの解析

输入一段 markdown 内容,并在右下角选择 Markdown

使用热键 Alt+Enter 查看结果

  1. C#コードの実行

输入一段 C# 代码,并在右下角选择 C#

使用热键 Alt+Enter 或者点击左边的“运行”按钮查看运行结果

可以通过 using 关键字引用相关依赖

  1. ローカル命令の実行

输入一段本地指令,并在右下角选择 PowerShell,使用热键 Alt+Enter 或者点击左边的“运行”按钮查看运行结果

  1. コードからの. Netバージョンの取得

  1. ipynbファイルを保存し、GitHubにアップロードする

使用热键 Ctrl+Sipynb 文件保存到本地,以后可以使用 Visual Studio Code 打开查看并重新运行代码

然后把 ipynb 文件上传到 GitHub

可以通过 https://github.com/ErikXu/Blogs/blob/master/ipynb/dotnet-interactive.ipynb 查看示例

4. 参考文献の概要

以上就是本文希望分享的内容,其中 interactiveGitHub 地址为:https://github.com/dotnet/interactive

誰もが質問がある場合は、公共番号でメッセージ交換を歓迎します-COSステップのトップ。

Keep Exploring

延伸阅读

更多文章
同分类 / 同标签 2026/04/22

バージョン別の. NETサポート状況(250 7 0 7更新)

仮想マシンとテストマシンを使用して、各バージョンのオペレーティングシステムの. NETサポートをテストします。オペレーティングシステムのインストール後、対応するランタイムを測定し、スターダストエージェントをパスとして実行できます。

继续阅读
同分类 / 同标签 2026/02/07

AOTの使用経験

プロジェクトの最初から、新しい機能が追加されたり、新しい構文が使用されたりするたびに、AOTリリーステストを行うという良い習慣を身につける必要があります。

继续阅读