C# Ref and Out Parameters
using System; class Point { public Point(int x, int y) { this.x = x; this.y = y; } public void GetPoint(ref int x, ref int y) { x = this.x; y = this.y; } int x; int y; } public class RefOutParameters2 { public static void Main() { Point myPoint = new Point(10, 15); int x = 0; int y = 0; myPoint.GetPoint(ref x, ref y); Console.WriteLine("myPoint({0}, {1})", x, y); } }