ここで、WCFサーバー/クライアントに別の問題があります。
私には方法があります:
bool spr_wiersz(int wiersz, int kolumna) //check_row(int row, int column)
{
for (int i = 0; i < 9; i++)
{
if (i != kolumna)
{
//if(grid(row,i)==grid[row,column]
if (tablica[wiersz, i] == tablica[wiersz, kolumna])
return false;
}
}
return true;
}
そして、私はすべての値をクライアントに送信したいと思います。クライアントはそれをチェックして、サーバーにtrueまたはfalseを返します。
ex.
client 1 compare for i=0
client 2 compare for i=1
client 3 compare for i=2
client 1 compare for i=3
client 2 compare for i=4
......
私が使用するすべてのクライアントに何かを送信するには:
subscribers.ForEach(delegate(ImessageCallback callback)
{
if (((ICommunicationObject)callback).State == CommunicationState.Opened)
{
}
});
私はこれをどのように接続するのかわかりません;/そして別の問題は、値を比較するためにグリッドをクライアントに送信する方法です。