小编Tuc*_*gan的帖子

使用ref with lists以及如何更新列表

我正在写一个游戏,只会为我在世界上的碰撞而上课.我想在它的构造函数中传递两个列表,一个包含所有敌人,另一个包含玩家触发的所有子弹.

这是在XNA中完成的2D游戏,我应该这么说,但我觉得这里发帖是因为它更多地与C#ref关键字有关.如果我在将列表传递给构造函数时使用ref关键字.

现在,如果我开始搞乱列表中的元素,删除和添加元素,修改等,因为它们是通过引用传递的,所以我永远不必将列表重新传递到类中,如果列表本身包含在其他一些类中?

public Collsion_manager(ref List<Bullet> bullets_world, ref List<Enemy_class> enemies_world)
{
}
Run Code Online (Sandbox Code Playgroud)

c# parameters arguments ref keyword

1
推荐指数
1
解决办法
109
查看次数

标签 统计

arguments ×1

c# ×1

keyword ×1

parameters ×1

ref ×1