有GroupMessage和FriendMessage兩種類型。GroupMessage有FromGroupId和FromId和Text三個屬性,而FriendMessage沒有FromGroupId屬性。
1 回答

30秒到達戰場
TA貢獻1828條經驗 獲得超6個贊
一 二 三均可
推薦三個類的,GroupMessage和FriendMessage繼承Message,便于擴展
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 { }
一個類的話,將FromGroupId設為可空類型,通過值是否為空來判斷消息類型
public class Message { public int? FromGroupId { get; set; } public int FromId { get; set; } public string Text { get; set; } }
- 1 回答
- 0 關注
- 112 瀏覽
添加回答
舉報
0/150
提交
取消