컬렉션에서 항목을 제거하는 가장 좋은 방법 항목이 알려져 있지만 인덱스가 아닌 C #의 컬렉션에서 항목을 제거하는 가장 좋은 방법은 무엇입니까? 이것은 그것을 수행하는 한 가지 방법이지만 기껏해야 우아하지 않은 것 같습니다. //Remove the existing role assignment for the user. int cnt = 0; int assToDelete = 0; foreach (SPRoleAssignment spAssignment in workspace.RoleAssignments) { if (spAssignment.Member.Name == shortName) { assToDelete = cnt; } cnt++; } workspace.RoleAssignments.Remove(assToDe..