Display type version number
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| C# Code Snippets |
| See also |
| edit |
This C# code snippet displays the version number of the specified component.
using System; using System.Reflection; public class VersionNumber { public static void Main() { Type type = Type.GetType ("System.Int32"); Assembly assembly = Assembly.GetAssembly (type); AssemblyName assemblyName = assembly.GetName(); Version version = assemblyName.Version; Console.WriteLine ("Version: {0}", version); Console.WriteLine ("Major: {0}", version.Major); Console.WriteLine ("Minor: {0}", version.Minor); Console.WriteLine ("Build: {0}", version.Build); Console.WriteLine ("Revision: {0}", version.Revision); Console.Read(); } }
| ArgumentException example (program output) |
| Version: 2.0.0.0 Major: 2 Minor: 0 Build: 0 Revision: 0 |