Which code snippet declares an anonymous type named userData?
Anonymous<T> userData = new Anonymous<T> { name = "John", age = 32 }; Official documentation: Anonymous Types
Anonymous<T> userData = new Anonymous<T> { name = "John", age = 32 };
AType userData = new AType { name = "John", age = 32 };
var userData = new { name = "John", age = 32 };
var<<!---->T> userData = new <<!---->T> { name = "John", age = 32 };