c# - 创建一个使数组循环的方法
问题描述
抱歉,标题不是最好的,但我想不出他为我所做的事情命名。
我有一组用于渲染条形图的颜色。该数组包含 15 个(目前)项目(颜色)。(索引 0 到 14)
我正在尝试创建一个接受整数值并基于它返回 0 到 14 之间的数字的方法。
例如,如果我传入 3,它将为我提供 15 个可用项的数组中的第 3 项。但是如果我传入 16(超出数组长度的范围),它必须返回项目 0(第一项)。如果我传入 17,它会返回 1。所以,它会循环。
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,1,2,3...等
是否有 C# 运算符来执行此操作,或者我可以创建一个简单的方法?我试图看看我是否可以使用 mod,但我无法用一种有效的方式来实现这一点。
解决方案
推荐阅读
- python-3.x - Python 3 编程帮助
- python - Python - 使用 for 循环构造集合
- github - 如何将 github 存储库转换为本地项目组件代码?
- java - 写数据库关系的规则
- python - 如何使用 Python 制作 Minecraft Java 深度学习机器人
- android - 如何在调用 google pay API 时了解我的支付提供商名称?
- cmake - 在 CMake (cmake-gui) 中使用 ComboBoxes 约束值
- android - 关闭 postDelayed 处理程序
- c - C 中 const 关键字的歧义
- java - 为什么我的 java 构建使用 Maven 失败?