Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
手冊C# · 範例UO
函式庫.dll包含編譯類型。常規的.csproj可以引用另一個項目、本地庫或NuGet包。 using 連線名稱但不加入缺少的組件;此依賴項必須在啟動時可供編譯器使用。
.dll
.csproj
using
請將此範例另存為 Example.cs,並與本頁其他範例分開執行。
Example.cs
Example.cs:
// PROJECT-EXAMPLE System.Console.WriteLine(System.Math.Abs(-3));
結果:
3
<ItemGroup> <ProjectReference Include="../Shared/Shared.csproj" /> <Reference Include="LocalLibrary"> <HintPath>lib/LocalLibrary.dll</HintPath> </Reference> </ItemGroup>
在標準項目中,NuGet依賴項宣告為PackageReference並選擇版本。 dotnet restore 恢復包,dotnet build 編譯專案。要使用.csproj,您需要SDK;常規運行時和SDK解決不同的問題。
PackageReference
dotnet restore
dotnet build
對於.csx腳本,有用於程序集引用的#r指令和用於來源腳本的#load(如果由主機配置)。遊戲API的連接方法和使用者項目輸入點在IDE模板中分別描述。不要在庫內創建第二個獨立的遊戲會話物件。
.csx
#r
#load
官方文件:函式庫、專案和NuGet - Microsoft Learn。
There was an error while loading. Please reload this page.