Что за ошибка - не присвоено значение out параметру? - C#

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

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

Вот код:
/*
 * Created by SharpDevelop.
 * User: User
 * Date: 12.04.2016
 * Time: 12:27
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using System.Collections.Generic;
 
namespace BattleShips
{
    /// <summary>
    /// Description of MyClass.
    /// </summary>
    /// 
    
    public class Checker
    {
        
    }

    public class Player
    {
        string name;
        bool [,] _Field = new bool[12,12];
        int [] ShipsMax = new int[] {1,1,1,1,2,2,2,3,3,4};
        
        public Player(string name)
        {
            this.name = name;
            Place(out _Field);
            GameStart();
        }
        
        void GameStart()
        {
            
        }
        
        void Place(out bool[,] Field)
        {
            Random ShipsPlaces = new Random();
            for (int i=0;i<12;i++)
                for (int j=0;j<12;j++)
            {
                if (ShipsPlaces.Next(0,1)==1)
                    Field[i,j] = true;
                else Field[i,j] = false;

            }
        }
        
        void Show()
        {
            int count = 0;
            for (int i=0;i<12;i++)
                for (int j =0;i<12;j++)
            {
                if (count==12)
                {
                    count=0;
                    Console.WriteLine();
                }
                if (_Field[i,j] == true)
                    Console.Write(1);
                else Console.Write(0);
                count++;
            }
        }

    }
}

Решение задачи: «Что за ошибка - не присвоено значение out параметру?»

textual
Листинг программы
if (_Field[i,j] == true)
                    Console.Write(1);
                else Console.Write(0);
                count++;

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


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

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

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