1

您好,我是网络套接字的新手,所以想知道我在这里做错了什么,我有一个服务器和客户端

代码看起来像这样

public class SampleSocketService: WebSocketBehavior
{
     private int globalvar = 1;
     protected override void OnMessage(MessageEventArgs e)
     {
         if(...somecondition)
         { 
            while(...loopcondition)
               globalvar++;
         }
         if(...anothercondition)
         { 
            this.Send(globalvar);
         }
     }
}

问题是当我向客户端发送 globalvar 时它总是 = 1

有任何想法吗?

4

0 回答 0