Versão .NET através do Registro
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ explore os filhos e examine cada versão. Aquele com a tecla 'Full' é a versão no sistema.
https://support.microsoft.com/en-us/kb/318785
https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx
Versão .NET através do Visual Studio
Ajuda -> Sobre o Microsoft Visual Studio -> A versão do .NET é especificada no canto superior direito.
Pelo que entendi, o Visual Studio usa o .NET Framework no SO.
A versão de destino do .NET Framework de um projeto no Visual Studio pode ser modificada com Propriedades do projeto -> Aplicativo -> Target Framework
Através da dll
Se você conhece o diretório .NET Framework, por exemplo, C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319
Abra System.dll, clique com o botão direito do mouse -> Propriedades -> guia Detalhes
Versão c #
Ajuda -> Sobre o Microsoft Visual Studio
Nas listas de produtos instaladas, há Visual C #. No meu caso, Visual C # 2015
O Visual Studio (Microsoft) envia C # pelo nome Visual C #.
https://msdn.microsoft.com/en-us/library/hh156499.aspx
C # 6, Visual Studio .NET 2015 Versão atual, veja abaixo