env_clr_version
実行中の共通言語ランタイムのバージョンの文字列表現を取得します。
定義¶
名前空間: Alice.Environment
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Environment.cs
env_clr_version()¶
実行中の共通言語ランタイムのバージョンの文字列表現を取得します。
戻り値 | |
---|---|
string |
共通言語ランタイム上で実行されている場合は、そのバージョンを表す文字列。それ以外の場合は空の文字列。 |
対応 | |
---|---|
AliceScript | 2.0、2.1、2.2、2.3、3.0、4 |
AliceSister | 2.0、2.1、2.2、2.3、3.0、4 |
Losetta | 0.9、0.10、0.11 |
説明¶
この関数は、実行中の共通言語ランタイムのバージョンの文字列表現を取得します。 共通言語ランタイムは、SAIMに規定されたものではなく、AliceScriptやAliceSister、Losettaが基盤としているdotNET-CLRのことです。 dotNET上で動作しないAliceScriptの実装は、その実行基盤があればそのバージョン情報を、なければ空の文字列を返します。
実行環境がAliceScriptとLosettaの場合、この関数はdotNETランタイムのバージョン番号を返します。
AliceSisterで実行している場合は、4.0.3019.xxxxx
という形式のバージョン番号を返します。
例¶
次の例では、共通言語ラインタイムのバージョンを表示します。