2

私はかつて、コマンドラインでドットネット命令(よく覚えている場合はC#)を動的に実行できるソフトウェアについて聞いたことがあります。たとえば、入力すると、出力はになります。1==1true

このソフトの名前を覚えていません。新しいプログラムを作成してコンパイルして実行しなくても、特定の命令の結果を知りたいだけの場合もあります...

後で自分でこのようなソフトを作ることに挑戦したいのですが、とりあえずこれを見つけたいと思います。

誰かがその名前、または同じ結果を達成する別のアプリを知っていますか?(PowerShellを教えてはいけません。もっと便利なものを探しています。ありがとう)


編集VisualStudio を使用していて、知らなかった(私はそれについて学んだばかりです)人のために、イミディエイトウィンドウを使用することもできます。場合によっては、インテリセンスを取得することもできます。

4

3 に答える 3

3

mono プロジェクトにはCsharpReplプロジェクトがあります。

Mono の C# コンパイラの一部である C# インタラクティブ シェル。対話型シェルは通常、read eval print loop または repl と呼ばれます。

PowerShellについても考えているかもしれません。

Windows PowerShell は Microsoft のタスク自動化フレームワークであり、.NET Framework の上に構築され、統合されたコマンド ライン シェルと関連するスクリプト言語で構成されています。

于 2012-05-04T10:16:26.090 に答える
1

おそらく、Mono C# Replのことでしょうか?

于 2012-05-04T10:14:53.437 に答える
1

Microsoft の「Roslyn」プロジェクトには、Visual Studio 2010 用の C# インタラクティブ ウィンドウが含まれています。

[表示] -> [その他のウィンドウ] -> [C# インタラクティブ ウィンドウ] から C# インタラクティブ ウィンドウを呼び出すことができます。対話型ウィンドウは、新しい C# 言語サービスによって強化されています。Roslyn のアーキテクチャは柔軟性が高く、IntelliSense やリファクタリングなどの IDE 機能の多くを通常のエディターと対話型ウィンドウで同じように動作させることができます。

これは事実上、VS 内のすべての C# のコマンドライン REPL です。

于 2012-05-05T02:27:02.113 に答える