public override string ToString() { return (_Value == None._Value ? "(none)" : _Value == Null._Value ? "(null)" : Ok?Org.ToString() + Dst.ToString() + (Type == MoveType.PROMOTE ? Promote.Notation : "") : "(no move)"); }
public bool Search(string str) { if (Dst.ToString().Contains(str) || DstType.ToString().Contains(str) || Src1.ToString().Contains(str) || Src1Type.ToString().Contains(str) || Op.ToString().Contains(str) || Src2.ToString().Contains(str) || Src2Type.ToString().Contains(str)) { return(true); } else { return(false); } }