比如说我有一个变量要与数组中的每个元素的值比较,小于数组中的值就不管,如果大于数组中的某个值,就用这个变量去减该值,然后吧新值赋给另一个变量 
各位能不能回帖的时候附个小例子?

解决方案 »

  1.   

    int[] arr = { 2, 3, 4, 5, 6, 7, 8, 9 };//数组
            Random rd = new Random();
            int num = rd.Next();//生成一个随机数变量
            List<int> lN = new List<int>();        foreach (int a in arr)
            {
                if (num > a)
                    lN.Add(num - a);
            }
            int[] newN = lN.ToArray();//生成的新变量数组
      

  2.   

    比如说我有一个变量要与数组中的每个元素的值比较,小于数组中的值就不管,如果大于数组中的某个值,就用这个变量去减该值,然后吧新值赋给另一个变量 
    各位能不能回帖的时候附个小例子?
    int[] intArray ;
    int iVar1;
    int iVar2;
    foreach(int a in intArray)
    {
         if(iVar > a)
         (
             iVar2 = iVar1 - a;
         )  
    }
    intArray 就是你的数组,当然了需要初始化哈