Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApplication1
- {
- class TClass
- {
- public int Num;
- }
- class Program
- {
- static void Main(string[] args)
- {
- TClass obj = new TClass(); // Создаём объект типа TClass
- obj.Num = 10; // Запихиваем в него 10
- List<TClass> array1 = new List<TClass>(); // Создаём первый массив
- array1.Add(obj); // Кладём в него ссылку на объект
- List<TClass> list2 = array1; // Создаём новый объект и копируем в него ссылку на первый
- obj.Num = 20; // Кладём в старый объект 20
- Console.WriteLine(list2[0].Num); // В новом массиве то-же что и в старом
- Console.ReadKey(false);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement