VS2013では、ウォッチウィンドウのエントリ$ReturnValue
を調べることで、メソッドの戻り値を表示できます。これはVS2015では動作しないようです。ウォッチウィンドウの戻り値がVS2015で機能しない
私は、次のコードを含む、新しいコンソールアプリケーションを作った:
using System;
namespace ReturnInspector
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Number: {0}", Method1());
}
public static int Method1()
{
return Method2(1000); //A
} //B
private static int Method2(int i)
{
return i + 42;
}
}
}
私はライン//A
にブレークポイントを置いた場合、それは//B
行目にステップに、F10を壊したら、その後、ウォッチウィンドウで$ReturnValue
項目は、「1042年を示してい「VS2013ではなく、VS2015で、それはこの示しています。自動車とローカルウィンドウが正しくこれを言うこと
error CS0103: The name '$ReturnValue' does not exist in the current context
注:
ReturnInspector.Program.Method2 returned 1042
ウォッチウィンドウの機能の$ReturnValue
がVS2015にドロップされたかどうかは誰にも分かりますか?
シングルとダブルの違いは何ですか?**> **? @PatrickHofman –
別のブロック見積もり内にブロック見積もりを作成しました。それは時々レイアウトの問題をもたらし、ちょうど悪く見えます。 –
btwを訂正していただきありがとうございます。 –