C#怎么使用GC强制回收资源

图片说明我做了个飞机大战小游戏,连续发射超过900颗子弹就开始卡了,去看堆内存居然有900多个
子弹对象,我应该怎么删除它们呢?

GC.Collect();

https://msdn.microsoft.com/en-us/library/xe0c2357(v=vs.110).aspx.aspx "")
http://blog.csdn.net/tb12315/article/details/7883663

if (list[i].Location.Y < -20 && list.Count > 5)
{
list[i] = null;
list.RemoveAt(i);
GC.Collect(0,GCCollectionMode.Forced);
}

强行回收, 必须是,
GC.Collect();
但是也不是滥用的, 你最好贴出核心部分代码看看、