Esempio n. 1
0
        public static void Main()
        {
            var pointStruct = new PointStruct();

            ProcessStruct(pointStruct);
            Console.WriteLine(pointStruct.X);//напечатает 0, т.е. структуры копируются

            var pointClass = new PointClass();

            ProcessClass(pointClass);
            Console.WriteLine(pointClass.X); //напечатает 10, т.к. объект передается по ссылке
        }
Esempio n. 2
0
 static void ProcessStruct(PointStruct point)
 {
     point.X = 10;
 }