Removing an element from an array

Alexander Zhirov azhirov1991 at gmail.com
Fri Nov 11 06:10:33 UTC 2022


On Friday, 11 November 2022 at 05:36:37 UTC, Alexander Zhirov 
wrote:
> On Friday, 11 November 2022 at 00:02:09 UTC, Alexander Zhirov 
> wrote:
>>```d
>>import std.algorithm;
>>arr = arr.remove(arr.countUntil(fragment));
>>```
>
> And will this method work?
>
> ```d
> A[] arr;
> A fragment = new A;
> ...
> remove(current => current == fragment)(arr);
> ```

And it will be even more accurate so as not to cause an error:

```d
A[] arr;
A fragment = new A;
...
arr = remove(current => current == fragment)(arr);
```


More information about the Digitalmars-d-learn mailing list