第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

c# 做聊天室房間要怎么創(chuàng)建?

c# 做聊天室房間要怎么創(chuàng)建?

www說 2018-11-02 02:03:58
最近在做個聊天室,但是客戶端不知道房間要怎么創(chuàng)建及在一個房間到另一個房間在該房間的人數(shù)怎么處理?請大家提供點思路
查看完整描述

2 回答

?
慕森王

TA貢獻(xiàn)1777條經(jīng)驗 獲得超3個贊

房間可以理解為一個 Collection(比如一個繼承自 Dictionary<int, User> 的類)?!霸谝粋€房間到另一個房間”看你的業(yè)務(wù)邏輯是否允許一個人分身聊天。如果不允許, 在 User 類中設(shè)置屬性 CurrentRoom,

private Room _currentRoom;

public Room CurrentRoom{

    get{ return _currentRoom;}

    set{

          if(null != _currentRoom)

              _currentRoom.Remove(this);

          value.Add(this);

          _currentRoom = value;

    }

}

查看人數(shù),調(diào)用 Room 實例的屬性 Count 即可。


查看完整回答
反對 回復(fù) 2018-11-05
?
喵喵時光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗 獲得超7個贊

補(bǔ)充樓上。人數(shù)、在房間對象中添加人員list,這樣人員直接就是list<序號>.人員list.count

查看完整回答
反對 回復(fù) 2018-11-05
  • 2 回答
  • 0 關(guān)注
  • 533 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號