An object initializer is specified using the New
keyword before the type name and an optional formal parameter list after the type name. An object initializer is equivalent to a regular initializer of the form "= New T(A)
", where T
is the type name and A
is the supplied formal parameter list, if any.