现有一段代码,之前没报错,可以正常运行,后面修改了方法的参数和调用的方法就报了CS1022的错
希望有人能帮到哦。。修改前正常代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using webService;
using Model;    public partial class ServicePage_FinancialNew : System.Web.UI.Page
    {
        public string finacialnewHtml;
        public string count_f;
        protected void Page_Load(object sender, EventArgs e)
        {
            //getCount();            int pagesize = Convert.ToInt32(Request["pageSize"].ToString());
            int curPage = Convert.ToInt32(Request["curPage"].ToString());
            int newType = Convert.ToInt32(Request["newType"].ToString());
            getFinacialListString(pagesize, curPage, newType);
        }        public void getCount()
        {
            financial_service fService = new financial_service();
            count_f = fService.GetFinanciaNewCount(0) + "";
        }
        public string getFinacialListString(int pageSize, int curpage, int type, int nodeId)
        {
            financial_service fService = new financial_service();
            StringBuilder Builder = new StringBuilder();
            List<FinanciaNew> FinacialList = fService.QueryFinanciaNewList(type, pageSize, curpage);         }        public string getSubstring(string str, int len)
        {
        }        public string getStyle1(List<FinanciaNew> fList, int start)
        {
        }        public string getStyle2(List<FinanciaNew> fList, int start)
        {
        }        public string getStyle3(List<FinanciaNew> fList, int start, int pageSize)
        {
        }}
修改后问题代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using webService;
using Model;    public partial class ServicePage_FinancialNew : System.Web.UI.Page
    {
        public string finacialnewHtml;
        public string count_f;
        protected void Page_Load(object sender, EventArgs e)
        {
            //getCount();            int pagesize = Convert.ToInt32(Request["pageSize"].ToString());
            int curPage = Convert.ToInt32(Request["curPage"].ToString());
            int newType = Convert.ToInt32(Request["newType"].ToString());
            int nodeId = Convert.ToInt32(Request["nodeId"].ToString()); //后面加的参数
            getFinacialListString(pagesize, curPage, newType, nodeId);
        }        public void getCount()
        {
            financial_service fService = new financial_service();
            count_f = fService.GetFinanciaNewCount(0) + "";
        }
        public string getFinacialListString(int pageSize, int curpage, int type, int nodeId)
        {
            financial_service fService = new financial_service();
            StringBuilder Builder = new StringBuilder();
            List<FinanciaNew> FinacialList = fService.GetFinanciaNewListByNode(type, pageSize, curpage, nodeId); //后面修改的调用方法
         }        public string getSubstring(string str, int len)
        {
        }        public string getStyle1(List<FinanciaNew> fList, int start)
        {
        }        public string getStyle2(List<FinanciaNew> fList, int start)
        {
        }        public string getStyle3(List<FinanciaNew> fList, int start, int pageSize)
        {
        }}

解决方案 »

  1.   

    花括号不匹配。你可以自动排版下,看看哪里多了或是少了。
      

  2.   

    花括号我可以确认没有多也没有少哦,而且我只改了那两个地方,修改前运行很正常的
      

  3.   

    你是不是输入的是全角的括号。
      

  4.   

    我改好了,把命名空间加上了,服务器运行就没报错了,也不知道什么原因,按道理命名空间可以不写的.