Artemis.Engine.GameConstants.ReadResolution C# (CSharp) Method

ReadResolution() private method

Read a Resolution object from a string in the xml file.
private ReadResolution ( string s, Resolution defaultVal ) : Resolution
s string
defaultVal Resolution
return Resolution
        private Resolution ReadResolution(string s, Resolution defaultVal)
        {
            try
            {
                var parts = s.Split('x');
                return new Resolution(Convert.ToInt32(parts[0]), Convert.ToInt32(parts[1]));
            }
            catch (Exception ex)
            {
                if (ex is FormatException || ex is IndexOutOfRangeException)
                {
                    return defaultVal;
                }
                throw;
            }
        }