gpt4 book ai didi

c# - C# 数组的 Visual Studio 格式说明符?

转载 作者:可可西里 更新时间:2023-11-01 07:58:17 24 4
gpt4 key购买 nike

在 C++ 中我可以做到这一点,但我不知道如何在 C# 中做到这一点。基本上,我想在 Visual Studio 2008 调试器的监 window 口中使用格式说明符来仅查看数组的一部分或一部分。例如,如果我有一个像这样的二维数组:

int[,] myArray = new int[5,15]

我可能只想查看列表中的最后 15 个项目,所以我希望能够将其放入我的监 window 口(或类似的东西):

myArray[5],15

Visual Studio 中有这样的东西吗?

最佳答案

描述了 Visual Studio 2008 调试器支持的格式说明符 here .显然,C# 调试器不支持相同的 specifiers as C++。 .

基于 @Omers answer ,您可以使用以下监视表达式监视数组的“已处理”版本:

System.Linq.Enumerable.Reverse(System.Linq.Enumerable.Take(System.Linq.Enumerable.Reverse(x), 2)), 结果

注意:当您只对结果感兴趣时,results 格式说明符在观看 IEnumerable 结果时很有用。

关于c# - C# 数组的 Visual Studio 格式说明符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6616978/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com