图中标红出现excepted unqualified-id before “{” token 求解答

编程语言如下:
{
public: partial class designer:Form
{
public designer()
{
InitializeComponent();
}
private void button1_Click(object sender,EventArgs e)
{
double D,t,D1,D0,r0,t0;//计算铸铁管其他参数
D=Convert.ToDouble(tbD.Text);
t=Convert.ToDouble(tbD.Text);
D1=D+2t;
D0=D+t;
r0=(D+t)/2;
t0=0.975
t-1.5;
1bD1.Text=String.Format("{0:F1}",D1);
1bD0.Text=String.Format("{0:F1}",D0);
1br0.Text=String.Format("{0:F1}",r0);
1bt0.Text=String.Format("{0:F1}",t0);

      if(rbhuikoi.Checked)
      {
          int fmc;//输入灰口铸铁管管材的抗弯强度设计值
                 D=Convert.ToDouble(tbD.Text);
             if(D<=300)
             {
                 fmc=185;
             }
              if(D>350 && D<700)
             {
                 fmc=155;
             }
             if(D>=800)
             {
                 fmc=35;
                 }
              lbfmc.Text = String.Format("{0:N0}", fmc); 
              
              int ftc=78;//输入灰口铸铁管管材的抗拉强度设计值
              lbftc.Text = String.Format("{0:N0}", ftc);
      }
    
    if(rbqiumo.Checked)
    {
        int ftd=230;//输入球墨铸铁管管材的抗拉强度设计值
            lbftd.Text = String.Format("{0:N0}", ftd);
            
            int ftd=210;//输入铸态球墨铸铁管管材的抗拉强度设计值
            lbftd.Text = String.Format("{0:N0}", ftd);    
    }

    
     double xs , rs ,  BrD1=0, Br,  Ee,EeEn, En = 5000;//计算综合修正系数
     rs =Convert.ToDouble(tbrs.Text);
     Ee = Convert.ToDouble(tbEe.Text);
     En = Convert.ToDouble(tbEn.Text);
     EeEn = Ee / En;
     Br = Convert.ToDouble(tbBr.Text);
     BrD1 = Br / (D1 / 1000);
     
     double[,] cs;                       //数组取参数
     cs =new double [3,6]
     {  { 1.5,    2,     2.5,      3,      4,      5 } ,                        { 0.252, 0.435 , 0.572,  0.68,  0.838 , 0.948 }, 
      { 0.748, 0.565,  0.428,  0.320, 0.162,  0.052 },
     };
                 
    for (int i = 0; i <5; i++)
    {  
     if (cs[0, i] <= BrD1&& BrD1 < cs[0, i + 1])
    {
     a1 = (cs[1, i + 1] - cs[1, i]) / (cs[0, i + 1] - cs[0, i]) * (BrD1 - cs[0, i] )+ cs[1, i];
     a2 = (cs[2, i + 1] - cs[2, i]) / (cs[0, i + 1] - cs[0, i]) * (BrD1 - cs[0, i]) + cs[2, i];
    }
     }
     if (BrD1 < 1.5)
     {
      a1 = 0.252; a2 = 0.748;
     }
     if (BrD1 >= 5 )
      {
     a1 = 0.948; a2 = 0.052;
     }
     xs = 1 / (a1 + a2 * EeEn);
     lbss.Text = String.Format("{0:F2}", xs);
    
     double Ed; // 计算管侧土综合变形模量
    Ed = xs* Ee;
    lbEd.Text = String.Format("{0:F2}", Ed);
    
    double H, Hg, Hs, Hw , Fwk; //计算高程,输入高程相关数据及管道压力
    H = Convert.ToDouble(tbH.Text);
    Hg = Convert.ToDouble(tbHg.Text);   
    Hw = Convert.ToDouble(tbHw.Text); 
    Fwk= Convert.ToDouble(tbFwk.Text);
    Hs = H-Hg-D1/2000;
    lbHs.Text = String.Format("{0:F4}", Hs);
    
    double gama0;
    if (rbshu1.Checked )//管道重要性系数的选择
    {
    gama0 = 1.1;
    }
    if (rbshu2.Checked|| rbpei.Checked|| rbwu.Checked)
    {
        gama0 = 1.1;
    }
    if (rbyu.Checked)
    {
        gama0 = 0.9;
    }
    lbzyx.Text = String.Format("{0:F1}", gama0);
    }
    
   }
};

img

把那个花括号去掉

namespace NetCoreWebRequest
加个命名空间

你这是C++??