public void UnshiftD(VarDeque vrs) { if (vrs == this) { UnshiftN(vrs.CopyAsArray()); return; } for (int i = vrs.count - 1; i >= 0; i--) { Unshift(vrs[i]); } }
public void PushD(VarDeque vrs) { if (vrs == this) { PushN(vrs.CopyAsArray()); return; } for (int i = 0; i < vrs.count; i++) { Push(vrs[i]); } }