2017-09-11 33 views
0

C#のVisual Studioイミディエイトウィンドウで複数のステートメントを1行に記述することはできますか?イミディエイトウィンドウの1行に複数のステートメント

次のポストは、VBのために可能です示唆:https://stackoverflow.com/a/27554199/216440

しかし、私はC#でそれをしようとしたとき、私はEnd of expression expectedエラーを取得します。私が試した何

は次のとおりです。

コマンドは、SqlCommandオブジェクトである
var p0 = command.Parameters[0];object v = p0.Value; 

式を別々の行に分割すると、それぞれが機能します。しかし、同じ行にいるときは、上記のようにEnd of expression expectedというエラーが表示されます。

これは、Visual Studioである2013年の更新5.

+1

あなたはそのウィンドウの指先で本格的なC#コンパイラを持っていません。それはそれが言っているように、その程度についての表現が好きです。ある日、彼らはRoslynを使ってよりスマートにしていきます。それは今日起こることはなく、VS2013では決して起こりません。 –

+0

@HansPassant:私は好奇心を持っています。そして、VBのために働く主張について(私の質問の中のリンクを見てください)。その答えは間違っているか、VBとC#では基本的に異なる動作ですか? –

+0

ここには共通のコードベースはありません。彼らは約30年間、VBをやってきたので、VBには限界があります。 –

答えて

1

いいえ、私の知る限りでは、Visual Studioのイミディエイトウィンドウは、C#のための複数行のステートメントをサポートしていません。

関連する問題