8
    public bool CheckStuck(Paddle PaddleA)
    {
        if (PaddleA.Bounds.IntersectsWith(this.Bounds))
            return true;
        else
            return false;
    }

手順内の上記のコードは少し冗長であるように感じ、1 つの式に短縮する方法があるかどうか疑問に思っていました。明らかな何かが欠けている場合は申し訳ありません。

その時点でステートメントが true の場合は true を返し、false の場合も同じです。

それで、それを短くする方法はありますか?

4

6 に答える 6

0
public bool CheckStuck(Paddle PaddleA)
    {
        return (PaddleA.Bounds.IntersectsWith(this.Bounds));
    }

それとも何か他のものを探していましたか?

于 2013-06-26T13:13:17.160 に答える
0
public bool CheckStuck(Paddle PaddleA)
{
    return PaddleA.Bounds.IntersectsWith(this.Bounds);
}
于 2013-06-26T13:12:12.323 に答える
0

以下のコードは動作するはずです:

public bool CheckStuck(Paddle PaddleA) {
    // will return true or false
   return PaddleA.Bounds.IntersectsWith(this.Bounds); 
 }
于 2013-06-26T13:13:51.173 に答える