remove和delete的区别

2025-04-30 21:10:53
推荐回答(2个)
回答1:

delete是删除,东西不在任何一个区。
remove是移除,你可以将东西从A区移到B区,但东西仍还在。
delete someone's QQ account.删除某人QQ账号。

回答2:

简单的讲:
DataRow.Delete() 叫逻辑删除 (并未真正脱离表直到AcceptChanges());
DataRowCollections.Remove(datarow) 叫物理移除 (脱离表再也找不回来!);