簡體   English   中英

在C#中的Visual Studio調試器中查看數組的子部分

[英]View a subsection of an array in visual studio debugger in C#

我正在嘗試調試接收到的數據流,該數據流存儲在字節數組中。 數組的長度大約為175k,因此當我在其中放置一個斷點並嘗試在Visual Studio調試器中展開所述數組的監視屏幕中的內容時,它會(很正確)不會顯示給數組的內容,因為它是太長。

我在C ++中找到了這個答案 ,您可以在其中輸入array, n到手表中,它將顯示n個條目。 但這不適用於C#,因此我想知道是否有C#等效於它。

我知道我可以通過創建一個子數組並復制原始數組的一個塊來解決這個問題,但這並不是很有效,因為每次我要檢查一個不同的對象時,我必須進行大量復制或停止應用程序數組的一部分。

您可以使用立即窗口和linq通過過濾器或(跳過/獲取)方法來獲取需要查看的數組部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM