Company.Announce temp = MyConst.MyGateway.From<Company.Announce>().Where(Company.Announce._.ID == Request.Params["ID"]).ToFirst<Company.Announce>();
            if (temp != null)
            {
                lblTitle.Text = temp.Title;
                lblContent.Text = temp.Content;
                Label3.Text = temp.InputTime.ToString();
            }
这个Announce._.ID什么意思,是个属性吗?ToFirst<Company.Announce>();这个也不懂,我们公司最牛的程序写的,我都看不明白,哎,笨!还有类似
 List<ExpParam> _InParams;   //此处用于替换objectParams
    public List<ExpParam> InParams
    {
        get
        {
            if (_InParams == null) _InParams = new List<ExpParam>();
            return _InParams;
        }
        set
        {
            _InParams = value;
        }
    }是个泛型属性,但是_InParams为什么前面要加个"_"呢,完全困惑中,期待高手!