如何将函数调用到具有参数的主类

本文关键字:参数 函数调用 | 更新日期: 2023-09-27 18:03:11

我有一个名为Mymethod的函数。它有三个参数。我想在Page_Load((中调用它:我的问题是我应该写些什么来调用带有参数的MyMethod函数。

public static string MyMethod(string Pro_id, string Sta_id, string Ity_id)
{
    try
    {
        MySqlConnection con = new MySqlConnection(Globals.CONNECTION_STRING);
        con.Open();
        String UserId = HttpContext.Current.Session["user_id"].ToString();
        MySqlCommand cmd = new MySqlCommand("INSERT INTO issue values ('" + UserId + "','" + Pro_id + "','" + Sta_id + "','" + Ity_id + "')", con);
        cmd.ExecuteNonQuery();
        con.Close();
    }
    catch (Exception err)
    {
        return "error";
    }
    return "success";
}
protected void Page_Load(object sender, EventArgs e)
{
} 

如何将函数调用到具有参数的主类

您必须这样调用方法:

 protected void Page_Load(object sender, EventArgs e)
 {
   string pro_id="xxx";//you need to assign it or retrieve somewhere
   string sta_id="xxx";//you need to assign it or retrieve somewhere
   string ity_id="xxx";//you need to assign it or retrieve somewhere
  MyMethod(pro_id, sta_id, ity_id);
 } 

当您调用一个方法时,您不必编写参数的类型。只需在cas string 中写入与参数具有相同类型的变量的名称