计算X&具有已知宽度&的字节数组的坐标Y高度

时间:2018-05-14 01:05:23

标签: c# arrays math

我的输入是单字节数组。我知道它的宽度和高度以及整个字节数组的长度。如何遍历每个x& y坐标?我可以用mod操作找出当前的x坐标,但是我在逻辑上画一个空白以确定我的y位置。

for (int i = 0; i <= sender.Count(); i++)
{
    // figure out x & y
    int x = i % width;
    int y =
    Color c = pal[sender[i]];

    bmp.SetPixel(x, y, c);
}

1 个答案:

答案 0 :(得分:1)

感谢FBergo的回答。我知道我错过了一些非常明显的东西!

for (int i = 0; i <= sender.Count(); i++)
{
    int x = i % width;
    int y = i / width; 
    Color c = pal[sender[i]];

    bmp.SetPixel(x, y, c);
}