Saya memiliki koleksi IEnumerable<User>
yang terisi.
Saya ingin menghapus item darinya, bagaimana caranya?
foreach(var u in users)
{
if(u.userId = 1123)
{
// remove!
}
}
Saya tahu Anda tidak seharusnya menghapus saat mengulang, jadi saya tidak keberatan membuat koleksi baru atau menghapusnya setelahnya.
Tapi saya tidak tahu cara menghapus item, agak hilang karena alasan tertentu!
Alternatifnya yang saya juga bingung, bagaimana cara membuat koleksi baru seperti:
IEnumerable<User> modifiedUsers = new List<User>();
foreach(var u in users)
{
if(u.userId != 1233)
{
modifiedUsers.add ??????
}
}
Bagaimana cara menambah koleksi?