c# - 在 C# 的 Visual Studio 调试器中查看数组的子部分
问题描述
我正在尝试调试我收到的数据流,该数据流存储到字节数组中。数组的长度约为 175k,所以当我在 Visual Studio 调试器中放置断点并尝试在所述数组的监视屏幕中展开内容时,它将(非常正确地)不会显示到数组的内容,因为它是方式太长。
我找到了 C++ 的这个答案,您可以在其中输入array, n
手表,它会显示n
许多条目。但这不适用于 C#,所以我想知道是否有与它等效的 C#。
我知道我可以通过创建一个子数组并将原始数组的一个块复制到其中来解决这个问题,但这不是很有效,因为我必须制作大量副本或每次我想检查不同的应用程序时停止应用程序数组的一部分。
解决方案
您可以使用即时窗口和 linq 使用过滤器或(跳过/获取)方法获取您需要查看的数组部分。
推荐阅读
- sql - 将 JSON 数组的属性连接回一个值
- php - 使用特殊字符更改 WooCommerce 结帐中的“附加信息”文本
- xpath - 如何在这个div之后获取textarea标签的Xpath
- javascript - axios.get 使用 useState 和 useEffect 第一次响应为空
- ios - 如何确定当前的苹果设备型号?
- salesforce - Salesforce 命名凭据刷新令牌无法连接到 Nestsuite
- sas - 如何在 LOOP 中打开 SAS 库中的所有表?
- javascript - 在参数 deleteObject aws 中缺少必需的键“键”
- postgresql - Liquibase 和 Postgresql 集成
- laravel - Laravel:仅清除选定的缓存