ich abe ein array, das ich an eine Methode übergebe.
In der Methode lasse ich dann sortieren.
Kann es sein das wenn ich ein unsortiertes Array an eine Methode übergeben und wurf.OrderBy(n => n) benutze, das das Array nur innerhalb der Methode sortiert ist, und danach nicht mehr. Wenn ich aber Array.Sort(wurf) nehme ist mein Array auch nach verlassen der Methode noch sortiert?
Kann das sein?
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| private void wurf_Click(object sender, EventArgs e) { for (i = 0; i < 5; i++) { rollen[i] = rnd.Next(1, 7); } spielerbox[11, spielernr].Text = Convert.ToString(fullhouse(rollen)); } public int fullhouse(int[] wurf) { wurf.OrderBy(n => n); return } |