Mega Code Archive

 
Categories / C# / Language Basics
 

Use out to mark an object parameter

using System; class XInt {     public int iField = 5; } class Starter {     public static void MethodA(out XInt alias) {         XInt inner = new XInt();         alias = inner;     }     public static void Main() {         XInt obj;         MethodA(out obj);         Console.WriteLine(obj.iField); // 5     } }