BuildTasks.AutoIncrementVersionBuildTask.AssemblyInfo.Parse C# (CSharp) Метод

Parse() защищенный Метод

Parses out the metadata we are interested in.
protected Parse ( ) : void
Результат void
			protected void Parse()
			{
				string strAssemblyInfo = File.ReadAllText(FilePath);
				string[] strAssemblyInfoLines = File.ReadAllLines(FilePath);
				Match mchVersion = m_rgxAssemblyVersion.Match(strAssemblyInfo);
				if (mchVersion.Success)
				{
					AssemblyVersion = mchVersion.Groups[1].Value;
					AssemblyVersionColumn = mchVersion.Groups[1].Index - mchVersion.Groups[0].Index + 1;
					AssemblyVersionLine = Array.IndexOf(strAssemblyInfoLines, mchVersion.Groups[0].Value) + 1;
				}
				mchVersion = m_rgxAssemblyFileVersion.Match(strAssemblyInfo);
				if (mchVersion.Success)
				{
					AssemblyFileVersion = mchVersion.Groups[1].Value;
					AssemblyFileVersionColumn = mchVersion.Groups[1].Index - mchVersion.Groups[0].Index + 1;
					AssemblyFileVersionLine = Array.IndexOf(strAssemblyInfoLines, mchVersion.Groups[0].Value) + 1;
				}
				mchVersion = m_rgxAssemblyFileVersionFormat.Match(strAssemblyInfo);
				if (mchVersion.Success)
					AssemblyFileVersionFormat = mchVersion.Groups[1].Value;
			}
AutoIncrementVersionBuildTask.AssemblyInfo