Estou lendo um livro chamado Writing Secure Code, e na seção onde aborda como escrever código .NET seguro, o autor usa uma forma de chamar métodos da instância de uma determinada classe de uma forma que eu ainda não conhecia. Achei mesmo muito interessante. Abaixo o exemplo:
public class InstanceTest{
public void Show(string p){
MessageBox.Show(p);
}
}
Acima uma classe simples com um método. Como disse, o interessante é a forma com qual o método é invocado:
private void Form1_Load(…){
new InstanceTest().Show(“Test”);
}
Como podemos ver, logo após instanciarmos a classe, já conseguimos acessar os métodos de instância deste objeto. Tenho que confessar que isso é uma novidade para mim. Fui tentar fazer o mesmo no Visual Basic .NET, mas não resultou. 😦