读书人

两个一维数组减去一个固定值3得到的

发布时间: 2012-09-29 10:30:01 作者: rapoo

两个一维数组减去一个固定值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;
}
[解决办法]
探讨
double [] x = {31.01, 31, 31.09};
简单点,我想一维数组分别加个固定值3,怎么得到的新数组?

读书人网 >C#

热点推荐