有GroupMessage和FriendMessage兩種類型。GroupMessage有FromGroupId和FromId和Text三個(gè)屬性,而FriendMessage沒(méi)有FromGroupId屬性。
1 回答

30秒到達(dá)戰(zhàn)場(chǎng)
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
一 二 三均可
推薦三個(gè)類的,GroupMessage和FriendMessage繼承Message,便于擴(kuò)展
public class Message { public int FromId { get; set; } public string Text { get; set; } } public class GroupMessage : Message { public int FromGroupId { get; set; } } public class FriendMessage : Message { }
一個(gè)類的話,將FromGroupId設(shè)為可空類型,通過(guò)值是否為空來(lái)判斷消息類型
public class Message { public int? FromGroupId { get; set; } public int FromId { get; set; } public string Text { get; set; } }
- 1 回答
- 0 關(guān)注
- 109 瀏覽
添加回答
舉報(bào)
0/150
提交
取消