csharp进阶练习题:俄罗斯方块 - 旋转块【难度:2级】:
实施任天堂的方块的"A’-按钮:俄罗斯方块块由布尔矩阵,其中真意味着块和假装置背景的一部分来表示.举例来说,这将是"L"形块:
[T,F],
[T,F],
[T,T]]
而这将是正方形块
[T,T],
[T,T]]
在A每按一次按钮将调用您的转换功能,这将顺时针旋转90度的块.因此,例如,转换的方块状的将返回相同的块,和L块将返回的变换:
[T,T,T],
[T,F,F]]
编程目标:
public static class Tetris
{
public static bool[,] Rotate(