Pregunta de VB.NET sobre la relación entre len(trim()) y len()
len(String) devuelve el número de caracteres en String.
Len(Entero (u otro tipo numérico)) devuelve la longitud de este tipo numérico en bytes.
Trim(100), el resultado de Trim() convertido al tipo de cadena String.
Mientras 100 es un número entero, Len devuelve el número de bytes ocupados por el número entero, que es 4.
Si quieres devolver la longitud de caracteres de la cadena 100, debes ponerla entre comillas dobles, es decir, Len("100")=3.
Trim(100) ), Trim El resultado de () se ha convertido en una cadena.