using System;
public class Program
{
public class Pod
public int Foo { get; set; }
public string Bar { get; set; }
// Will omit default ctor generation and make code not compile
// public Pod(int i, string s) => (Foo, Bar) = (i, s);
}
public static void Main()
var p1 = new Pod();
var p2 = new Pod{ Foo = 10 };
var p3 = new Pod{ Foo = 42, Bar = "bar" };