Patcher.Rules.RuleCompiler.VersionChecker.GetVersion C# (CSharp) Method

GetVersion() private method

private GetVersion ( ) : string
return string
            internal string GetVersion()
            {
                Type versionType = assembly.GetType(string.Format("{0}.{1}", NamespaceName, VersionClassName));
                if (versionType == null)
                    return null;

                FieldInfo versionField = versionType.GetField(VersionFieldName, BindingFlags.Static | BindingFlags.Public);
                if (versionField == null)
                    return null;

                object versionValue = versionField.GetValue(null);
                if (versionValue == null)
                    return null;

                return versionValue.ToString();
            }
RuleCompiler.VersionChecker