在每一个BLL前面都有这么一段,比如:
------------------------------------------------------------------------
 private tree_level1TableAdapter _treelevel1TableAdapter = null;
    protected tree_level1TableAdapter Adapter
    {
        get
        {
            if (_treelevel1TableAdapter == null)
                _treelevel1TableAdapter = new tree_level1TableAdapter();
            return _treelevel1TableAdapter;
        }
    }
-------------------------------------------------------------------------
为何不直接tree_level1TableAdapter Adapter=new tree_level1TableAdapter();?