using

現在のスクリプトに指定された名前空間への参照を追加します。


taiseiue | 2024-12-01

定義

名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.Flow.cs

現在のスクリプトに特定の名前空間への参照を追加し、その名前空間にある関数やクラスを使用可能な状態にします。

AliceScript
namespace Alice;
public void using string spaceName;
引数
spaceName 参照を追加する名前空間名。

対応
AliceScript RC1、RC2、GM、2.0、2.1、2.2、2.3、3.0
AliceSister GM、2.0、2.1、2.2、2.3、3.0
Losetta 0.8、0.9、0.10

基本

using宣言文を使用すると、その型の完全修飾名を使用せずに、現在のスクリプトで名前空間で定義された関数やクラスを使用できます。 次の例では、現在のスクリプトにAlice.IOへの参照を追加しています。

AliceScript
using Alice.IO;

using宣言文にpublic修飾子を設定すると、インタプリタのすべてのスクリプトに同じusingを追加するのと同じ効果があります。この修飾子はAliceScript2.2で導入されました。

public修飾子

public修飾子をusing宣言文と一緒に使用すると、同じインタプリタで実行されるすべてのスクリプトで参照を追加できます。 次の例では、インタプリタで実行されるすべてのスクリプトにAlice.IOへの参照を追加しています。

AliceScript
public using Alice.IO;