fCraft.ClassList.FindClass C# (CSharp) Method

FindClass() public method

public FindClass ( string _name ) : PlayerClass
_name string
return PlayerClass
        public PlayerClass FindClass( string _name ) {
            if( _name == null ) return null;
            PlayerClass result = null;
            foreach( string className in classes.Keys ){
                if( className != null ){
                    if( className.Equals(_name, StringComparison.OrdinalIgnoreCase)){
                        return classes[className];
                    } else if( className.StartsWith( _name, StringComparison.OrdinalIgnoreCase ) ) {
                        if( result == null ) {
                            result = classes[className];
                        } else {
                            return null;
                        }
                    }
                }
            }
            return result;
        }