|
|
@@ -230,7 +230,10 @@ namespace Invercargill.DataStructures {
|
|
|
}
|
|
|
|
|
|
public void remove_first_where(Invercargill.PredicateDelegate<T> predicate) {
|
|
|
- remove_internal(first_index_of(predicate));
|
|
|
+ var index = first_index_of(predicate);
|
|
|
+ if (index != null) {
|
|
|
+ remove_internal(index);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void remove_all_where(Invercargill.PredicateDelegate<T> predicate) {
|