Ссылка на объект не указывает на экземпляр объекта при обращении к элементу массива - C# (196417)

Узнай цену своей работы

Формулировка задачи:

выдает ошыбку Ссылка на объект не указывает на экземпляр объекта.
public string STRING;
        string keystr = "Май Поэзия Александра Блока — явление удивительное. Именно Тот самый поэт стал наиболее близким мне по духу. Но особенно дорога и понятна мне первая книга его стихов. И это неудивительно: она должна быть близка человеку, начинающему свой путь в мире, ибо именно в ней наиболее четко прослеживается путь познания жизни, путь, полный откровений и разочарований, приближения к идеалу и утраты";

public char[][] arr(char[][] a,int x)
        {
 
            for (int i = 0,j=0,k=0; i < x; i++)
            {
                    a[j][k] = keystr[i];
                j++;
                if(i%15==0)
                {
                    j =0; k++;
                }
            }
                return a;
        }

Решение задачи: «Ссылка на объект не указывает на экземпляр объекта при обращении к элементу массива»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            char[][] arr = new char[5][];
            Test(arr);
            Console.ReadLine();
        }
        static void Test(char[][] arr)
        {
            for (int i = 0; i < 5; i++)
            {
                char[] tmpArr = new char[5];
                for (int j = 0; j < 5; j++)
                {
                    tmpArr[j] = (char)(j + 250);
                }
                arr[i] = tmpArr;
            }
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы