/// <summary> /// 去頭去尾斷么九 /// </summary> private void Trim() { if (Frames != null) { int first = 0, last = Frames.Count - 1; for (int i = 0; i < Frames.Count; i++) { if (!IsNoPointable(Frames[i])) { first = i; break; } } for (int i = Frames.Count - 1; i >= 0; i--) { if (!IsNoPointable(Frames[i])) { last = i; break; } } Frames = Frames.GetRange(first, last - first + 1); } }