本文整理汇总了C#中Regulus.ToList方法的典型用法代码示例。如果您正苦于以下问题:C# Regulus.ToList方法的具体用法?C# Regulus.ToList怎么用?C# Regulus.ToList使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Regulus
的用法示例。
在下文中一共展示了Regulus.ToList方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Update
internal void Update(IObserveAbility observe, Regulus.Project.TurnBasedRPG.Map.EntityInfomation[] entitys, List<IObservedAbility> lefts)
{
foreach (var exit in lefts)
{
_Remove(_Within, exit.Id);
if (LeftEvent != null)
LeftEvent(exit);
}
foreach(var e in entitys.Except(_Within))
{
if (e.Observed != null)
{
if (IntoEvent != null)
IntoEvent(e.Observed);
}
}
foreach (var e in _Within.Except(entitys))
{
if (e.Observed != null)
{
if (LeftEvent != null)
LeftEvent(e.Observed);
}
}
_Within = entitys.ToList();
}