0x01 综述

  DebuggerDisplayAttribute 如名称所示 是在Debug阶段使用的。

确定类或字段在调试器变量窗口中的显示方式

  MSDN地址:https://msdn.microsoft.com/zh-cn/library/system.diagnostics.debuggerdisplayattribute.aspx

0x02 效果

                                                        图1 VS2017中效果

0x03 如何使用

  VS2017代码如下

using System;
using System.Diagnostics; //DebuggerDisplayAttribute 在这个空间里namespace ConsoleApp1
{[DebuggerDisplay("Name = {this." + nameof(Name) + "}  Aage = {" + nameof(Age) + "} CreateTime = {CreateTime.ToString(\"yyyy-MM-dd HH:mm:ss\") }")]public class UserInfo{public string Name { get; set; }public int Age { get; set; }public DateTime CreateTime { get; set; }}
}

  

转载于:https://www.cnblogs.com/sediment/p/8430541.html

[你必须知道的.NET] 调试技巧 - DebuggerDisplayAttribute相关推荐

  1. 学python必须知道的30个技巧

    收集这些有用的捷径技巧 \1. 原地进行交换两个数字 我们对赋值的右侧进行一个新的元组,左侧解析(unpack)那个(未被引用的)元组到变量 和 赋值完成时,新的元组变成了未被引用状态并且被标记没用处 ...

  2. python怎么学比较有技巧_学python必须知道的30个技巧

    收集这些有用的捷径技巧 1. 原地进行交换两个数字 我们对赋值的右侧进行一个新的元组,左侧解析(unpack)那个(未被引用的)元组到变量 和 赋值完成时,新的元组变成了未被引用状态并且被标记没用处, ...

  3. js多层对象数组 合并_13个你必须知道的JS数组技巧

    在Javascript中,数组是一个重要且常见的知识点,我们经常将数据存储在数组中.作为一名Javascript工程师,数组必须要运用自如.这篇文章,向大家展示了在日常开发中,数组有哪些奇淫技巧值得关 ...

  4. CakePHP你必须知道的21条技巧

    原文链接:http://www.avatarfinancial.com/pages/cake/ 这篇文章可以说是CakePHP教程中最经典的了.虽然不是完整的手把手系列, 但作者将自己使用CakePH ...

  5. 13个你必须知道的JS数组技巧

    在Javascript中,数组是一个重要且常见的知识点,我们经常将数据存储在数组中.作为一名Javascript工程师,数组必须要运用自如.这篇文章,向大家展示了在日常开发中,数组有哪些奇淫技巧值得关 ...

  6. js数组按中文拼音排序_收藏 | JS开发必须知道的41个技巧

    作者:火狼https://cloud.tencent.com/developer/article/1666138 JS是前端的核心,但有些使用技巧你还不一定知道: 本文梳理了JS的41个技巧,帮助大家 ...

  7. 小程序全局悬浮窗_手机控必须知道的“小白点”技巧,错过真是浪费

    大家对于小白点的印象大都来源于苹果手机里的「Assistive Touch」即辅助触控功能.也是我们常说的悬浮窗,一般是灰白色,所以也被称为"小白点". 在全面屏之前的触屏时代,小 ...

  8. 收藏 | JS开发必须知道的41个技巧

    [本文来自转载]Vue中文社区 转载来自-作者:火狼-腾讯云开发文章: 腾讯云开发文章 本博客转载源码地址: https://github.com/lanzhsh/react-vue-koa 2, O ...

  9. 分享下剪辑师必须知道的13个剪辑技巧!

    最基本的影片剪辑手法就是剪接了,从一个镜头跳到另一个镜头,改变视角.推进故事.很多手法很常用很自然,一般你都不会留意.今天给大家分享剪辑师必须知道的13个剪辑技巧!希望你能领略每一招的用法和寓意,最终 ...

最新文章

  1. 深入浅出Unix IO模型
  2. 浅析移动端网站是如何做好前期策划工作的?
  3. Win7访问局域网内共享文件夹
  4. ASP.NET Core静态文件处理源码探究
  5. Java-进阶:Java-File--IO—1
  6. 互联网协会点名QQ音乐等14款 App 过度收集用户信息
  7. processing作品代码_创意编程 | Processing的初步学习
  8. 洛谷 1192:台阶问题(递推,DP)
  9. c++实现压缩解压 zip文件
  10. Loadrunner Error code : 9013.
  11. Arduino uno读取mpu6050模块角度以及温度值
  12. Intel公布史上最强Atom;Xilinx发布射频级模拟技术│IoT黑板报
  13. 房地产投资占GDP比例畸高 中国房地产泡沫是一颗毒瘤
  14. html5游戏开发上升空间,风口上的HTML5,有前途,更有“钱”途!
  15. idea中ctrl+shift+f(在文件中查找)失效,全图文解决方案
  16. 不要写死!天猫App的动态化配置中心实践
  17. AlertPay 简介
  18. 有毒的东西(文中的连接不要随便乱点)
  19. 优酷投屏显示无法找到服务器,优酷投屏突然不能用了(优酷版权限制无法投屏)...
  20. 怎么在SAP MM库存管理中使用简单的货架管理功能

热门文章

  1. CENTOS7 修改 网卡名称为eth0的配置方法
  2. 一将无能,累死三军!数据团队有“会说话”的好领导,有多重要?
  3. 20年备受关注的6款数据工具!谁最好用?毫无争议的答案来了
  4. 数据可视化必备的高逼格图表特效,学会只需要五分钟
  5. 二胎上位之路:html5报表和原生报表的笑尿撕逼
  6. 利用BI搭建零售业数据信息平台
  7. 拦截器BridgeInterceptor分析
  8. vue里面的mvvm双向绑定(高级语法糖)
  9. 小米6报价参数_对小米11系列你了解多少,你更看好小米11还是小米11pro
  10. python创建时间序列_python时间序列按频率生成日期