public Point getBestPoint()
{
    Point sum = Point.Empty;
    Point tmp = new Point(12, 12);
    sum += (Size)tmp;
    return sum;
}
Point为什么能够转成Size类型的呢?
Point为什么还能加上Size类型的呢?