C# 简单循环分配数组变量

标签 c# arrays

是否有一个简单的循环方法可以同时遍历两个数组?我已经为此工作了好几天,我觉得它比我想象的要简单得多。

有点像..

当statsArray和perDayArray下标小于十时,将statsArray[x]除以天数赋值给perdayArray[x]

此外,statsArray 下标之前已由 textBoxes 分配。

    private double CalculatePerDay(double stats, int days)
    {
        return stats / days;
    }

        perDayArray[0] = CalculatePerDay(statsArray[0], daysPassed);
        perDayArray[1] = CalculatePerDay(statsArray[1], daysPassed);
        perDayArray[2] = CalculatePerDay(statsArray[2], daysPassed);
        perDayArray[3] = CalculatePerDay(statsArray[3], daysPassed);
        perDayArray[4] = CalculatePerDay(statsArray[4], daysPassed);
        perDayArray[5] = CalculatePerDay(statsArray[5], daysPassed);
        perDayArray[6] = CalculatePerDay(statsArray[6], daysPassed);
        perDayArray[7] = CalculatePerDay(statsArray[7], daysPassed);
        perDayArray[8] = CalculatePerDay(statsArray[8], daysPassed);
        perDayArray[9] = CalculatePerDay(statsArray[9], daysPassed);
        perDayArray[10] = CalculatePerDay(statsArray[10], daysPassed);

最佳答案

for (int i = 0; i < perDayArray.Length; i++)
{
    perDayArray[i] = CalculatePerDay(statsArray[i], daysPassed);
}

关于C# 简单循环分配数组变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36721470/

相关文章:

c# - 程序集从哪里加载?

java - 数组与数组列表

python - 使用 Numpy 将 MATLAB 切片转换为 Python

c++ - 为什么 C++ 中的 "delete [][]... multiDimensionalArray;"运算符不存在

java - 二维 Java 数组。将负数转为零

c# - 如何在删除之前显示加载 gif?

c# - 将列表保存到 txt 文件

c# - 使用 MVC4 返回值的正确方法

c# - 我如何替换要求提升的文件

javascript - 计算对象数组中的不同属性