두 개의 배열 정의가 있는데 루프 연산없이 요소별로 더하기 연산을하고 싶습니다. 예를 들어 :C#의 덧셈 연산을 통해 배열에 어떻게 가입합니까?
는decimal[] xx = { 1, 2, 3 };
decimal[] yy = { 6, 7, 8 };
내가 원하는 결과는 다음과 같습니다
decimal[] zz = { 7, 9, 11 };
추가 작업이 간단합니다.
decimal[] zz = decimal[xx.Length];
for (int i=0; i<xx.Length;i++){
zz[i] =xx[i] + yy[i];
}
과 같이 각 요소에 하나씩 추가하십시오. 그러나 루핑 작업을 사용하고 싶지는 않습니다.
이decimal[] zz = xx.Zip(yy, (x, y) => x + y).ToArray();
왜 루프를 제거 하시겠습니까? – Rob
왜 루프 당 3 번 추가 하시겠습니까 ??? –