Cita:
Iniciado por sindestino Public Const NOMBRE As TIPO = VALOR
ej.:
Public Const str As String = "Constante pública, saludos!"
Incluso puedes declararla como compartida (Shared en VB.NET ó static en C#)
La ventaja de una variable compartida es que no necesitas obligadamente declarar un objeto de tipo de tu clase para referirte a esa variable..
Por ejemplo:
Public Class Datos
Public Shared HOSTNAME As String = "http://www.midominio.com/"
ó en C#
public class Datos
public static string HOSTNAME = "http://www.midominio.com/"
Y para hacer referiancia a está variable con solo: Datos.HOSTNAME
Ejemplo:
Response.Write(Datos.HOSTNAME)
De lo contratio (sí no usas Shared de VB.NET ó static de C#)
VB.NET
Dim obj as new Datos
Response.Write(Datos.HOSTNAME)
C#
Datos obj = new Datos();
Response.Write(Datos.HOSTNAME)
Espero te sirva