在Jupyter中編寫C#代碼,您需要使用.NET內(nèi)核
dotnet tool install -g Microsoft.dotnet-interactive
dotnet interactive jupyter notebook
創(chuàng)建新的C#筆記本:在Jupyter Notebook中,點(diǎn)擊“New”按鈕,然后選擇“.NET (C#)”作為內(nèi)核類型。這將創(chuàng)建一個(gè)新的C#筆記本。
編寫C#代碼:在代碼單元格中編寫C#代碼。例如:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Hello, World!");
}
}
運(yùn)行代碼:要運(yùn)行代碼單元格,請(qǐng)按Shift + Enter或點(diǎn)擊工具欄上的“Run”按鈕。代碼將在.NET內(nèi)核中執(zhí)行,結(jié)果將顯示在代碼單元格下方。
使用NuGet包:要在C#筆記本中使用NuGet包,請(qǐng)?jiān)诖a單元格中添加以下代碼:
#r "nuget: PackageName, Version"
例如,要使用Json.NET包,請(qǐng)?zhí)砑右韵麓a:
#r "nuget: Newtonsoft.Json, 13.0.1"
調(diào)試代碼:要調(diào)試代碼,請(qǐng)?jiān)诖a單元格中添加斷點(diǎn),然后點(diǎn)擊工具欄上的“Debug”按鈕。這將啟動(dòng)Visual Studio Code的調(diào)試器,您可以在其中設(shè)置斷點(diǎn)、查看變量值等。
保存和共享筆記本:要保存筆記本,請(qǐng)點(diǎn)擊工具欄上的“Save”按鈕。要與他人共享筆記本,只需將.ipynb文件發(fā)送給他們。他們需要安裝.NET內(nèi)核并使用Jupyter Notebook打開該文件。
通過遵循這些技巧,您可以在Jupyter中輕松地編寫和運(yùn)行C#代碼。