public static T castAttribute <T>(PieceAttribute attribute) { if (attribute.getAttributeType() is T) { return((T)attribute); } throw new ArgumentException("Except Attribute"); }
public void addAttribute(PieceAttribute attribute) { _pieceAttributes.Add(attribute); }