当我在windbg中使用!do命令查看System.Guid对象时,会得到该GUID对象的字段列表。如何查看该GUID的值(字符串表示形式)?
dt nt!_GUID <@ofobject> +4
。Guid被存储为整数和字节。当您调用ToString()时,会创建字符串表示形式。如果您正在分析一个“死”转储文件,则无法调用方法。因此,最好的选择是只复制值并在新的控制台应用程序或单元测试中使用this constructor和ToString():
public Guid(
uint a,
ushort b,
ushort c,
byte d,
byte e,
byte f,
byte g,
byte h,
byte i,
byte j,
byte k
)
可能不是你想要的答案。希望你只需要做一次。