CSScriptとは何ですか?
cs-scriptは、コンピュータープログラミング用のスクリプトシステムです。一般的な言語ランタイム(CLR)に基づいており、C#言語を使用します。多くのプログラマーが好むのは、CS-Scriptがオープンソースであることです。つまり、使用がライセンス契約に該当する限り、プログラマーのニーズに適合させることができます。スクリプトエンジンは、CLR指向の環境で使用され、ほとんどの場合Microsoft®.NETフレームワークが使用されます。
CSScriptの主なセールスポイントは、C#とファジーの制御プログラミング言語の両方をスクリプトシステムの利便性と柔軟性と組み合わせたことです。エンジンは、システム管理者、ネットワーク管理者、システム開発者、またはプログラムテスターでさえ時間を節約できるように、さまざまなプログラミングニーズを自動化できます。 CS-scriptを使用して、コマンドプロンプトまたはスクリプトエンジンがホストされているCLRアプリケーションからC#コードを実行できます。これは、ランタイムがanに添付されることを意味しますDは関連言語なしでは動作できません。その逆も同様です。 CSScriptは、ランタイム環境にすぎないため、異なります。 C#プログラミング言語と関連インフラストラクチャを使用して、プログラマーがいくつかの異なる利点を享受できるようにします。
最初に、言語を個別に維持する必要がないという事実は、ユーザーが言語コンパイラや開発者ツールを開発または使用する必要がないことを意味します。ユーザーは、既存の開発インフラストラクチャを単に活用できます。さらに、スクリプトエンジンとC#言語の使用方法に関して、オンラインおよび印刷物で利用できる多くの情報。
2番目に、CS-Scriptは、代替コンパイラとも呼ばれる必要な言語アダプターを使用して、他のCLR言語と組み合わせて使用できます。スクリプトエンジンのデフォルト言語はC#ですが、VB、C+、C ++、Cのアダプターも付属していますliとjavascript。これにより、プログラマがホストされているかスタンドアロンのスクリプトであろうと、プログラマが開発または実行するために必要なスクリプトに対して、CSScriptがさらに適応可能になります。
追加の利点には、インストールの容易さとシステムを拡張する機能が含まれます。インストールは、.NETランタイムを備えたシステムにスクリプトとエンジンファイルを持ち込むことによって実現されます。スクリプトエンジンと機能はいくつかの方法で拡張できます。スクリプトをアプリケーションに変換でき、アプリケーションをスクリプトに変換できます。また、.NETまたはCOMコンポーネントで記述された新しいアセンブリを追加して、スクリプトエンジンの能力を拡大することができます。