Atualmente trabalho com Delphi, e lá tenho por prática criar métodos sobrecarregados para manipular as informações dentro de um objeto, ao invés de usar propertys, que existem por lá também. Acabo preferindo usar esses métodos pois me permitem programar de forma mais fluente, onde eu posso em um único comando alterar vários campos do objeto, dessa forma: Cliente .Nome("Pedro da Rosa") .Endereço("Rua Silva Sauro") .Telefone("55999999999"); Já vi que é possível fazer dessa forma no .Net com C#, gostaria apenas de saber se isso é bem visto pela comunidade, ou se é preferível usar o get e set?