AGS.Editor.Components.SpeechComponent.ReadFileTimes C# (CSharp) Метод

ReadFileTimes() приватный Метод

private ReadFileTimes ( XmlNode node, string elementName, DateTime>.Dictionary fileStatuses ) : void
node System.Xml.XmlNode
elementName string
fileStatuses DateTime>.Dictionary
Результат void
        private void ReadFileTimes(XmlNode node, string elementName, Dictionary<string, DateTime> fileStatuses)
        {
            fileStatuses.Clear();

            XmlNode mainNode = node.SelectSingleNode(elementName);
            if (mainNode != null)
            {
                foreach (XmlNode child in mainNode.ChildNodes)
                {
                    string timeString = SerializeUtils.GetAttributeString(child, "FileTime");
                    DateTime fileTime = DateTime.Parse(timeString, CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal | DateTimeStyles.AdjustToUniversal);
                    fileStatuses.Add(SerializeUtils.GetAttributeString(child, "Name"), fileTime);
                }
            }
        }