using System; using var = innerx.var_; namespace innerx { public class var___ : var { public var var => new var(); } public class var__ : var { public var___ var() => new var___(); } public class var_ { public static readonly var__ var = new var__(); public override string ToString() => "var"; } } public class foo { public static void Main() { var var = var.var.var().var; Console.WriteLine(var); } }