如何使用WeakReference在VS2008中在阵列上实现自定义调试器可视化器?

时间:2009-12-15 20:14:03

标签: visual-studio-2008 arrays debuggervisualizer weak-references

我想在vs2008中为典型阵列实现自定义调试器可视化器,因为标准阵列不会像我希望的那样显示数据。但是,出于安全原因,Visual Studio会阻止对阵列执行此操作。我似乎记得虽然读过使用WeakReference作为包装对象来解决这个限制。

首先,我想展示一些简单的东西(C#代码):

bool[] arrayOfBools = new bool[] { true, false, true, true, false };

上述内容显示为 "10110"

如何使用WeakReference执行此操作?还有另一种方法吗?

对于更长的bool类型数组,在二维网格中显示它们会很有用,比如在WPF中使用统一网格布局控件。

0 个答案:

没有答案