如何在 Visual Studio 调试器中查看没有实例的静态 class 成员?
How to view static class members without an instance in Visual Studio debugger?
我有一个像这样的摘要class:
private abstract class TBase : TRoot
{
internal static int c = 123;
}
我希望在我停止执行程序(控制台应用程序)时看到 c
值。如果我将 TBase
放入 Watch window 我得到
error CS0119: 'TBase' is a type, which is not valid in the given
context
有没有在 VS 2015 调试器中没有 TBase
实例的情况下监视 TBase.c
的方法?
更新:
哦,只是intellisense没有在下拉菜单中显示c
更新2:
在
的情况下我使用什么表达式
private abstract class TBase<T, R> : TRoot
TBase<,>.c
好像不行。是否可以不指定泛型参数?
手表 window 接受任何有效的 C# 表达式。
您可以使用TBase.c
我有一个像这样的摘要class:
private abstract class TBase : TRoot
{
internal static int c = 123;
}
我希望在我停止执行程序(控制台应用程序)时看到 c
值。如果我将 TBase
放入 Watch window 我得到
error CS0119: 'TBase' is a type, which is not valid in the given context
有没有在 VS 2015 调试器中没有 TBase
实例的情况下监视 TBase.c
的方法?
更新:
哦,只是intellisense没有在下拉菜单中显示c
更新2: 在
的情况下我使用什么表达式private abstract class TBase<T, R> : TRoot
TBase<,>.c
好像不行。是否可以不指定泛型参数?
手表 window 接受任何有效的 C# 表达式。
您可以使用TBase.c