[解決済み] Visual Studioでデバッグ中にリターンする前に戻り値を調べることはできますか?
2022-03-23 07:32:19
質問
次のような関数を考えてみましょう。
DataTable go() {
return someTableAdapter.getSomeData();
}
この関数にブレークポイントを設定した場合、戻り値を検査することは可能でしょうか?
go()
は、データグリッドに直接結合された
.aspx
ページがあります。
返されたdatatableを検査する唯一の方法は、一時変数を使用することです。しかし、それは少し不便です。他の方法はないのでしょうか?
解決方法は?
私の知る限りではありません。なお、もしあなたが する を追加しても、リリースビルドではコンパイラによって削除されてしまいます...。
更新してください。
この機能は、VS2013に追加されました。
.
戻り値はオートウィンドウで見ることができますし
$ReturnValue
をウォッチ/イミディエイトウィンドウで表示します。
この値は、関数から戻った後に直接見ることができます。したがって、この値にアクセスする最も簡単な方法は、関数呼び出しにブレークポイントを設定し、その呼び出しをステップオーバー(F10)することです。
VS2015用アップデート:ブー!残念ながらVS2015(devenv v14)には入っていないようです。
VS2017用アップデート:復活しました。(devenv v15)
関連
-
[解決済み】プログラム実行中に1秒待つ
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
[解決済み] Windows 8でVisual Studioを常にAdministratorとして実行するように強制することはできますか?
-
[解決済み] Visual Studio の .suo と .user ファイルをソースコントロールに追加する必要がありますか?
-
[解決済み] Visual Studioソリューションのコード行数はどのように数えるのですか?
-
[解決済み] Distinct() with lambda?
-
[解決済み] Visual Studioからプロジェクトフォルダの名前を変更するにはどうすればよいですか?
-
[解決済み] Visual Studio CodeとVisual Studioの違いは何ですか?
-
[解決済み] Visual Studioでコマンドラインパラメータを使ったデバッグを行う
-
[解決済み] Visual Studioのコンパイルエラー "mismatch between processor architecture "を修正するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】GDI+、JPEG画像をMemoryStreamに変換する際にジェネリックエラーが発生しました。
-
[解決済み】Ajax処理で「無効なJSONプリミティブ」と表示される件
-
[解決済み】スクリプトクラスが見つからないので、スクリプトコンポーネントを追加できない?
-
[解決済み】C#で四捨五入する方法
-
[解決済み】SmtpException: トランスポート接続からデータを読み取れません:net_io_connectionclosed
-
[解決済み】C# ASP.NET使用時に「WebClientのリクエスト中に例外が発生しました。
-
[解決済み】ORA-01008: すべての変数がバインドされていません。これらはバインドされています。
-
[解決済み] UnityでOnCollisionEnterが呼ばれない
-
[解決済み】HRESULTからの例外:0x800A03ECエラー
-
[解決済み] Intellijでデバッグ中にリターンする前に戻り値を知ることはできますか?