C# 如何从项目外部访问此文件

C# 如何从项目外部访问此文件,c#,class,C#,Class,这是我的代码,我想从另一个项目文件访问此方法,添加了另一个项目,除此方法外,一切正常。当我创建一个新类并将该代码粘贴到该类上时,它显示: 'iEndRecord'是一个字段,但与类型一样使用 private void GetNoOfRows() { int iTotalRecords = ((DataTable)(grdCrew.DataSource)).Rows.Count; int iEndRecord = grdCrew.PageSize *

这是我的代码,我想从另一个项目文件访问此方法,添加了另一个项目,除此方法外,一切正常。当我创建一个新类并将该代码粘贴到该类上时,它显示:

'iEndRecord'是一个字段,但与类型一样使用

    private void GetNoOfRows()
    {
        int iTotalRecords = ((DataTable)(grdCrew.DataSource)).Rows.Count;
        int iEndRecord = grdCrew.PageSize * (grdCrew.PageIndex + 1);
        int iStartsRecods = iEndRecord - grdCrew.PageSize;

        if (iEndRecord > iTotalRecords)
        {
            iEndRecord = iTotalRecords;
        }

        if (iStartsRecods == 0)
        {
            iStartsRecods = 1;
        }
        if (iEndRecord == 0)
        {
            iEndRecord = iTotalRecords;
        }
        lblCount.Text = iStartsRecods + " to " + iEndRecord.ToString() + " of " + iTotalRecords.ToString();
        DataBind();
    }
另外,这是完整的代码,这只是一个调用函数计算行数的方法,它在文件中运行良好,但我试图将它放在一个外部文件中,这样我就不必在所有文件中反复编写相同的代码,还有名称空间?
我很确定你忘了添加它们

发布整个类…不,这不是关于名称空间,所有其他文件在该项目中都工作正常,看起来我无法在cs文件上编写此代码,因为它在“grdView”(即Gridview名称)上给我错误,并给我错误“名称“”在当前上下文中不存在”。。