Wie würde ich ein Array von Referenzwerten haben?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie würde ich ein Array von Referenzwerten haben?

Post by Guest »

Hier ist der Code:

Code: Select all

int test = 5;
int[] array1 = { test };
int[] array2 = { test };
array1[0] += 5;
array2[0] += 5;
Console.WriteLine(test);
Console.WriteLine(array1[0]);
Console.WriteLine(array2[0]);
Und hier ist die Ausgabe:
5
10
10

Meine Frage ist, ob es stattdessen möglich wäre, dass alle Ausgaben 15 sind? D.h. Indem wir 5 zum ersten Wert in Array1 hinzufügen, addieren wir 5 zum Testen, was zu 10 wird und auch in Array2 ist, also Wenn wir dort 5 hinzufügen, wird daraus 15.
Meine Vorstellung davon, wie dies meiner Meinung nach geschehen würde, ist mit Referenzen, z. B. Ich habe eine Reihe von Referenzen, bin mir aber nicht sicher, wie ich das anstellen soll?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post