小编Tum*_*ble的帖子

计算数组中的最大值和最小值

我有一个整数数组,需要在最大数字的数组中找到最小值的位置.我有它工作但它似乎不是一个非常好的方法来做到这一点.任何人都可以建议一个更好的方法来实现我的目标吗?

这是我的代码:

int[] usageHours = { 3, 3, 5, 4, 0, 0, 2, 2, 4, 25, 158, 320, 212, 356, 401, 460, 480, 403, 298, 213, 102, 87, 34, 45 };
double myAverage = usageHours.Average();
int runningTotal = 0;
int runningMaxPosition = 0;

for (int i = 0; i < usageHours.Length; i++)
{
    if (usageHours[i] > runningTotal)
    {
        runningMaxPosition = i;
        runningTotal = usageHours[i];
    }
}

txtmax.Text = Convert.ToString(runningMaxPosition)+" With: "+Convert.ToString(runningTotal)+" Users";
txtAv.Text = Convert.ToString(myAverage);
Run Code Online (Sandbox Code Playgroud)

c# arrays element

3
推荐指数
1
解决办法
3698
查看次数

c#Listview以行显示

基本上我有一个Listview控件有coloums(在详细模式下显示)我添加了我想要显示的项目,每个项目都在1 colomn(如发票),但它显示在第一个下面.我一直在下面添加这样的项目,我想这是错误的方法,但我尝试的其他方式都无法正常工作.你可以看到他导致截图.

lstVLine.Items.Add(lineItem, lstVLine.Items.Count);  

lstVLine.Items.Add(itemName,lstVLine.Items.Count);
Run Code Online (Sandbox Code Playgroud)

替代文字

c# listviewitem winforms

0
推荐指数
1
解决办法
2673
查看次数

标签 统计

c# ×2

arrays ×1

element ×1

listviewitem ×1

winforms ×1