в массивах C # основаны на нуле ...
посмотрите, на каком уровне вы ответили:
this:
for (this.x = 1; this.x <= 4; this.x++)
{
for (this.y = 1; this.y <= 13; this.y++)
...
должно быть:
for (this.x = 0; this.x < 4; this.x++)
{
for (this.y = 0; this.y < 13; this.y++)
...
У вас может быть получатель для [src]
вашего изображения, который возвращает правильный источник для каждого случая. После того, как вы загрузили изображение и получили его источник, вы можете запустить changeDetectorRef.markForCheck()
, чтобы забрать изменения и перепроверить представление, если вы используете OnPush
стратегию обнаружения изменений, которую вы должны сделать абсолютно ради производительности.