1

たとえば、UNIX 環境の Python では、ターミナルから Python を開き、コードの記述を開始してすぐに実行し、いくつかの Python ライブラリ関数をテストできます。C# または Java 用の同様のコマンドライン/スクリプト環境はありますか (おそらく IDE へのプラグインですか?)。このようなツールは、システム ライブラリのようなものを試すのに非常に役立ちます。

関連して、Python の一部のバージョンは、Java や C# のように聞こえる仮想環境で実行される前に、バイトコードにコンパイルされると読みました。しかし、ターミナルで開いてコードを入力し始める Python プログラムは、解釈する必要がありますよね? したがって、原則に基づいて、C# または Java インタープリターを作成することは可能であるように思われます。ですから、Python と同じようにコマンドラインで C# や Java を操作している人を見たことがないのはなぜかわかりません。

ありがとう。

4

3 に答える 3

7

.NET にはLINQPadがあります。C#、VB.NET、F# をサポートしています。

名前は LINQ 専用であることを示唆していますが、そこで任意のコードを実行できます。データベースは必要ありません。

于 2012-08-13T17:56:30.353 に答える
2

.NETの場合、LINQPadがやり過ぎの場合は、RunNETコマンドラインパッケージを試してください。インタラクティブな入力ではなくスクリプトファイルをロードする必要がありますが、より多くの言語を活用できます。

于 2012-08-13T18:31:44.910 に答える
1

.NETタイプを探索できることは、インタラクティブな環境を備えているため、私が最初にF#を学び始めた理由の1つでした(Visual Studioで、[表示]>[その他のウィンドウ]>[F#インタラクティブ]をクリックします)。私のお気に入りのプログラミング言語の1つになります。

とにかく、あなたはそれを見たいかもしれません。基本的な構文を理解するのにそれほど時間はかかりません。Roslynを待ちたくない場合は、構文を理解したら、インタラクティブ環境でさまざまな.NETオブジェクトを探索できます。

チュートリアルについては、次のページを確認してください:http: //www.tryfsharp.org/Tutorials.aspx

于 2012-08-13T18:28:27.540 に答える