2 Arrays addieren?

3 Antworten

z.B. mit Linq:

var c = a.Zip(b, (x, y) => x + y);
c[0] = a[0] + b[0]

das ist doch wohl schon der kürzeste Weg. Das ist eine Zeile.
Wenn du das ganze "c" Array nach dem gleichen Prinzip füllen möchtest kannst du eine for schleife nutzen.

for(int i = 0; i < c.Lenght; i++)
  c[i] = a[i] + b[i]; 
Woher ich das weiß:eigene Erfahrung

ranger1111  21.05.2020, 22:49

c.Lenght undefined

0
thehelpingmon  21.05.2020, 22:55
@ranger1111

da habe ich wohl einen kleinen Rechtschreibfehler, es ist natürlich

c.Length

sollte aber jeder schnell selbst beheben können :)

0

Mit einer For-Schleife

Woher ich das weiß:Studium / Ausbildung – Informatik studiert und mit PCs & Technik beschäftigt