(對不起,我英文不好)輸入/輸出用戶
檢測記錄我有兩個數組。首先是「老」,然後是「新」。 當有人登錄/退出到我的程序服務器時,發送新陣列。
例如,舊數組是{「Thomas」,「Eliza」},而新數組只有{「Thomas」}。現在我想找到已經改變的東西(並且廣播這個像「Eliza已經註銷」)
所以從這兩個數組中,我想得到像Removed和Added這樣的後兩個數組。
例B:(僞)
string[] old = {"Thomas", "Eliza"}
string[] new = {"Thomas", "Eliza", "Beth"}
string[] added = //magic code
string[] removed = //magic code 2
if (added.length > 0) {
//broadcast logins
}
if (removed.length > 0) {
//broadcast logouts
}
我可以使用LINQ,感謝您的幫助!
'Except'可以讓你添加的用戶肯定 – BradleyDotNET