salve a tutti
data una classe:

codice:
public class prova
 dim variabile as string
  public property variabile
   ecc....
  return
  end property

public sub usaLaVariabile
   mid(variabile....
end sub
end class
la mia domanda è questa, se invece di mettere tutti quei blocchi property inserisco semplicemente una variabili pubblica e la utilizzo nei metodi di classe cambia qualcosa?
io ho provato e pare che nn cambia niente?
xke si consiglia sempre di utilizzare i blocchi property?
grazie