两个一维数组减去一个固定值3,得到的数组怎么保存?
double [] z;
double [] x = {31.01, 31, 31.09};
double [] y = { 121.2, 121.4, 121.14};
for (int i = 0; i < x.Length ; i++)
{
for (int j = 0; j < y.Length; j++)
{
z= Convert.ToDouble(x.ElementAt(i)) - Convert.ToDouble(3)+Convert.ToDouble(y.ElementAt(j)) - Convert.ToDouble(3);这里保存不了z,z应该是一个3维数组?
}
}
------解决方案--------------------C# code
double[] x = { 31.01, 31, 31.09 };
double[] new_array = x.Select(a=>a+3).ToArray();
------解决方案--------------------
double[] x = { 31.01, 31, 31.09 };
double[] z = { 0, 0, 0 };
double[] t = new double[x.Length];
for (int i = 0; i <= x.Length-1 ; i++)
{
z[i] = x[i] + 3.0;
t[i] = x[i] + 4.0;
}
------解决方案--------------------