Hola colegas del foro.
 
Seguramente muchos nos habremos encontrado con codigos que el algun momento tienen unas sentencias consicionales (los if) que presentan una estructura "rara":
 
Ej: ¿que significaria esto?
 
If f <>
reader = New PdfReader(sourceFiles(f))
n = reader.NumberOfPages
End If
 
Como pueden ver, la sentecia if presenta un formato más que extraño (al menos para mí), pues para empezar, compara una variable (f) con "nada", y segun la comparacion ejecutamos unas lineas.
 
Pero es que tambien falta el then.
 
 
Seria (creo) asi bien escrito:
 
If (f <> otra_Variable_Con_La_Que_Comparar)then
reader = New PdfReader(sourceFiles(f))
n = reader.NumberOfPages
End If
 
 
 
Alguien podria decirme k significa lo del pricipio (if f<>)???
 
Es que no entiendo esta forma de usar el if.
 
Gracias de antemano
 
 
PD:pregunto esto por que se da en muchos casos, el que he mostrado es solo un ejemplo de los muchos que hay. 
   
 

 ), ya que ello conlleva que casi todo el codigo "ofrecido" en la web dara error, y es una perdida de tiempo intentar corregir "lo inexistente".
), ya que ello conlleva que casi todo el codigo "ofrecido" en la web dara error, y es una perdida de tiempo intentar corregir "lo inexistente". .
.

