fCraft.Config.ReadInt C# (CSharp) Method

ReadInt() private static method

private static ReadInt ( XElement doc, string fieldName, int _default ) : int
doc XElement
fieldName string
_default int
return int
        private static int ReadInt( XElement doc, string fieldName, int _default ) {
            XElement element = doc.Element( fieldName );
            if( element != null ) {
                Logger.Log( "Config.ReadInt: " + fieldName + " = " + element.Value );
                return Int32.Parse( element.Value );
            } else {
                Logger.Log( "Config.ReadInt: " + fieldName + " = " + _default + " (default)" );
                doc.Add( new XElement( fieldName, _default ) );
                return _default;
            }
        }