En VB no lo puedo confirmar, lo odio y no pienso probar nada, pero en C# si se evalua false el primero el otro no se realiza
Este código solo imprime entro en a, nada de lo demás
Código [Seleccionar]
public static Boolean a() {
Console.WriteLine("Entro en A");
return false;
}
public static Boolean b() {
Console.WriteLine("Entro en B");
return false;
}
private static void Main() {
if (Program.a() && Program.b()) {
Console.WriteLine("Entro");
}
}
Este código solo imprime entro en a, nada de lo demás