类中用静态  public static  string  setFrmName(string s)
        {
             s= "新名称";
             return s;
        }

解决方案 »

  1.   

    写一个公共类,里面放一个公共的静态方法 public class CommonFun
        {
         public static void setFrmName(frmBase frm)
            {
                frm.Text = "新名称";
                .................
            }}
    调用时
    CommonFun.setFrmName(frm);
      

  2.   

    回复4楼:CommonFun.setFrmName(frm); 里的frm怎么定义呢?
      

  3.   

    frmBase是你自己的东西呀,你没定义的?难道你是看书上某个例子自己取一段出来的?那就改成string,string frm = "hello world";
      

  4.   


    public class CommonFun
        {
         public static void setFrmName(Form frm)
            {
                frm.Text = "新名称";
                .................
            }
     
    }
    如果调用代码写在某个窗体中
    public partial class FormA : Form
        {
         private void FormA _Load(object sender, EventArgs e)
            {
                 CommonFun.setFrmName(this);//传入窗体参数
            }
    }