首页 > 解决方案 > 如何获取数组中倒数第二个元素之前的元素数C#

问题描述

考虑下面的 n 个元素的 int 数组。

1, 3, 4, 5, 7. 在此示例中,倒数第二项是5。我想在倒数第二个值之前获取此数组中的元素数。在倒数第二个元素之前有 3 个元素。我会将结果存储在一个 int 变量中以供以后使用。我们显然考虑到数组总是有两个以上的元素。

这个数组每次都会有不同的大小。

我怎样才能以最简单的方式实现这一目标?

标签: c#.net

解决方案


答案总是 n-2,所以一个非常快速的解决方案是使用 .Length 属性并减去 2。


推荐阅读