结构大修改,改成朴实无华的结构,不过度架构。能跑就行

This commit is contained in:
2025-12-23 00:09:39 +08:00
parent 384f11f620
commit 3d14085920
2837 changed files with 149714 additions and 1100 deletions

View File

@@ -0,0 +1,42 @@
using System.Collections.Generic;
using System.Linq;
namespace NBC
{
public class FsmTransmit
{
private readonly List<object> _queue = new List<object>();
public List<object> AllParam => _queue;
public void Add(object o)
{
_queue.Add(o);
}
public void AddRange(FsmTransmit transmit)
{
_queue.AddRange(transmit.AllParam);
}
public void AddRange(IEnumerable<object> o)
{
_queue.AddRange(o);
}
public object Get(int index)
{
if (index >= 0 && index < _queue.Count)
{
return _queue[index];
}
return null;
}
public void Clear()
{
_queue.Clear();
}
}
}