如何从C#列表中删除东西?

2 c#

我有一个结构列表:

list<structure>;
Run Code Online (Sandbox Code Playgroud)

但我想通过ID删除特定的东西.

示例:ID为55的项目.

那我怎么能从列表中重新提出一些东西呢?

我在结构中有一个ID public string stuffID;

我怎样才能做到这一点?

Qua*_*ter 8

要删除ID为55的所有内容:

List<Structure> list;
list.RemoveAll(structure => structure.ID == 55);
Run Code Online (Sandbox Code Playgroud)