using System; public struct Foo { public T t; public Foo (T t) { this = new Foo (); this.t = t; } } class MainClass { public static void Main(string[] args) { var f = new Foo (99); } }