É possível usar condições em um DebuggerDisplay?
Considere a seguinte classe:
[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; }
}
Gostaria de adicionar uma exibição de depurador com base noIsTempFileName
propriedade. Eu gostaria de adicionar a string, TempFileName = {TempFileName,nq}
quando a instância é um arquivo temporário. Como eu conseguiria algo assim?