考虑以下类:
[DebuggerDisplay("{GetType().Name,nq}: FileName = {FileName,nq}")]
public class FileWrapper
{
public string FileName { get; set; }
public bool IsTempFile { get; set; }
public string TempFileName { get; set; }
}
我想基于IsTempFileName
属性添加一个调试器显示。当实例为临时文件时,我想添加字符串,TempFileName = {TempFileName,nq}
。如何实现这样的功能?
ToString
方法,但你也可以添加其他方法,并将其用作调试器字符串。 - CodesInChaosToString()
方法。 - Kees C. Bakker