public class Program {
public static void Main() {
var joao = new Pessoa(1, "João da Silva", "@joao");
var jose = new Pessoa(
pessoaId : 1,
nome : "José da Silva",
twitter : "@jose"
);
var joaquim = new Pessoa() {
PessoaId = 1,
Nome = "Joaquim da Silva",
Twitter = "@joaquim"
};
}
}
public class Pessoa {
public Pessoa() {} //normalmente isto não é recomendado, fiz só para criar o terceiro exemplo
public Pessoa(int pessoaId, string nome, string twitter) {
PessoaId = pessoaId;
Nome = nome;
Twitter = twitter;
}
public int PessoaId { get; set; }
public string Nome { get; set; }
public string Twitter { get; set; }
}
//https://pt.stackoverflow.com/q/34405/101
cHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJdmFyIGpvYW8gPSBuZXcgUGVzc29hKDEsICJKb8OjbyBkYSBTaWx2YSIsICJAam9hbyIpOwoJCXZhciBqb3NlID0gbmV3IFBlc3NvYSgKCQkgICBwZXNzb2FJZCA6IDEsCgkJICAgbm9tZSA6ICJKb3PDqSBkYSBTaWx2YSIsCgkJICAgdHdpdHRlciA6ICJAam9zZSIKCQkpOwoJCXZhciBqb2FxdWltID0gbmV3IFBlc3NvYSgpIHsKCQkgICBQZXNzb2FJZCA9IDEsCgkJICAgTm9tZSA9ICJKb2FxdWltIGRhIFNpbHZhIiwKCQkgICBUd2l0dGVyID0gIkBqb2FxdWltIgoJCX07Cgl9Cn0KCnB1YmxpYyBjbGFzcyBQZXNzb2EgewoJcHVibGljIFBlc3NvYSgpIHt9IC8vbm9ybWFsbWVudGUgaXN0byBuw6NvIMOpIHJlY29tZW5kYWRvLCBmaXogc8OzIHBhcmEgY3JpYXIgbyB0ZXJjZWlybyBleGVtcGxvCiAgICBwdWJsaWMgUGVzc29hKGludCBwZXNzb2FJZCwgc3RyaW5nIG5vbWUsIHN0cmluZyB0d2l0dGVyKSB7CiAgICAgICAgUGVzc29hSWQgPSBwZXNzb2FJZDsKICAgICAgICBOb21lID0gbm9tZTsKICAgICAgICBUd2l0dGVyID0gdHdpdHRlcjsKICAgIH0KICAgIHB1YmxpYyBpbnQgUGVzc29hSWQgeyBnZXQ7IHNldDsgfQogICAgcHVibGljIHN0cmluZyAgTm9tZSB7IGdldDsgc2V0OyB9CiAgICBwdWJsaWMgc3RyaW5nIFR3aXR0ZXIgeyBnZXQ7IHNldDsgfQp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS8zNDQwNS8xMDE=