O tipo '{0}' não pode ser utilizado como um elemento de objeto, porque ele não é público nem define um construtor público ...

O tipo '{0}' não pode ser utilizado como um elemento de objeto, porque ele não é público nem define um construtor público sem-parâmetros ou um conversor de tipos.
O tipo '{0}' não pode ser utilizado como um elemento de objeto, porque ele não é público nem define um construtor público sem parâmetros ou um conversor de tipos.