VB.NET - 通过查询从多维ArrayList中删除项目?

发布于 2024-12-07 04:09:13 字数 278 浏览 0 评论 0原文

我希望使用查询从 ArrayList 中删除一个元素,例如 从数组列表中删除 WHERE (0) = "User1" (其中(0)是第二维的索引)。

代码:

Dim Users As New ArrayList
Users.Add({"User0", "Details"})
Users.Add({"User1", "Details"})
Users.Remove("User1")

我正在寻找一种查询方法来执行此操作的原因是因为我不知道第二个维度值是什么。

I am looking to remove an element from an ArrayList using a query, E.g.
DELETE FROM arraylist WHERE (0) = "User1"
(Where (0) is the index of the second dimension).

Code:

Dim Users As New ArrayList
Users.Add({"User0", "Details"})
Users.Add({"User1", "Details"})
Users.Remove("User1")

The reason I am looking for a query way to do this is because I will not know what the second dimension value will be.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

中二柚 2024-12-14 04:09:13
Dim Users As New ArrayList
Users.Add(new String(){"User0", "Details"})
Users.Add(new String(){"User1", "Details"})
Dim userToRemove = Users.Cast(Of String()).Where(Function(i) i(0).Equals("User1")).Single()

Users.Remove(userToRemove)
Dim Users As New ArrayList
Users.Add(new String(){"User0", "Details"})
Users.Add(new String(){"User1", "Details"})
Dim userToRemove = Users.Cast(Of String()).Where(Function(i) i(0).Equals("User1")).Single()

Users.Remove(userToRemove)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文