 
	
		Quer apresentar a versão do seu sistema desenvolvido com C# de forma programática? Isso é bem simples e abaixo está um exemplo de método que pode lhe entregar esta informação:
 
private string GetCurrentVersion()
{
   string fullVersion =  System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
   return fullVersion.Substring(0, fullVersion.Length - 2);
} 
Quando a versão de seu assembly for alterada o método GetCurrentVersion retornará sempre a versão correspondente.
