见鬼的家伙。
我正在使用服务器、客户端和类库制作这个项目。在类库(我将其添加到服务器和客户端作为参考)中,例如:
string f = "not working";
public void SetString(string n)
{
f = n;
}
public string GetStr ()
{
return f;
}
我已经连接了客户端和服务器并且它们工作正常,Get方法也工作但SET METHOD不起作用?当我从客户端调用 set 方法时,它没有设置我给出的值!!。HttpChannel chan = new HttpChannel();
Tic obj = (Tic)Activator.GetObject(typeof(Tic), "http://127.0.0.1:9050/MyServer");
private void Form1_Load(object sender, EventArgs e)
{
ChannelServices.RegisterChannel(chan);
}
private void button1_Click(object sender, EventArgs e)
{
string m = "working";
obj.SetString(m);
}
我再次重申 Get 方法工作正常,但只有 Set 方法......问题是它没有显示任何错误!它只是没有给字符串变量赋值!!