Как правильно инкапсулировать массив? - C#
Формулировка задачи:
Листинг программы
- class cla
- {
- private int[] m = new int[] { 1 };
- public int[] M
- {
- get { return m; }
- }
- }
- private void button1_Click(object sender, EventArgs e)
- {
- cla d = new cla();
- int[] c = d.M;
- c[0] = 2;
- MessageBox.Show(d.M[0].ToString());
- }
Решение задачи: «Как правильно инкапсулировать массив?»
textual
Листинг программы
- class cla
- {
- private int[] m = new int[] { 1 };
- public int[] M
- {
- get { return (int[])m.Clone(); }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д