Конструктор с одним параметром и ошибка о переполнении стека (исправить код) - C#
Формулировка задачи:
Почему здесь то ошибка ?
Вот код, в котором используется класс
Причем тут переполнение стека?
namespace ConsoleApplication1
{
class Tree
{
private int value
{
get
{
return value;
}
set
{
this.value = value;
}
}
private Tree left;
private Tree right;
public Tree(int value)
{
this.value = value;
}
}
}using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello world!");
Tree myTree = new Tree(8);
}
}
}Решение задачи: «Конструктор с одним параметром и ошибка о переполнении стека (исправить код)»
textual
Листинг программы
namespace ConsoleApplication1
{
class Tree
{
// поле
private int value
// свойство
private int Value
{
get
{
return value;
}
set
{
this.value = value;
}
}
private Tree left;
private Tree right;
public Tree(int value)
{
this.value = value;
}
}
}