我必须从Class1.cs文件中调用多个函数。但是当从这个类中调用多个函数时,它会在REMOTE SERVER上显示错误。但是在LOCAL SERVER中运行良好。 如果我们只调用一个函数,它在远程服务器上工作。 我试过这样的方式,
在主要课程中,
public class Class1
{
public int AddNumbers(int number1, int number2)
{
int result = number1 + number2;
return result;
}
public int subNumbers(int number1, int number2)
{
int result = number1 - number2;
return result;
}
}
在Default.aspx.cs
中public partial class _Default : System.Web.UI.Page
{
Class1 obj = new Class1();
protected void Page_Load(object sender, EventArgs e)
{
}
protected void bt_sum_Click(object sender, EventArgs e)
{
int num1 = Convert.ToInt32( tb_num1.Text);
int num2 = Convert.ToInt32(tb_num2.Text);
int sum= obj.AddNumbers(num1,num2);
lb_sum.Text = Convert.ToString(sum);
}
protected void BT_DIFF_Click(object sender, EventArgs e)
{
int num1 = Convert.ToInt32(tb_num1.Text);
int num2 = Convert.ToInt32(tb_num2.Text);
int sum = obj.subNumbers(num1, num2);
lb_sum.Text = Convert.ToString(sum);
}
}
其网址为,http://www.edugame.co/trial/Default.aspx
原因是什么?请帮助。
答案 0 :(得分:2)
我尝试使用您的代码。但没有发现任何错误。
int sum = obj.subNumbers(num1, num2);
工作正常。请重建包含Class1的项目。并再次举办