Я только начал изучать C #, и в ответах на конкретный тест по следующему коду было упомянуто, что:
Установленное свойство для Tak отсутствует или неверно.
Код состоит из 2 классов.
Класс 1 с основными:
namespace ConsoleApplication6
{
class Program
{
static void Main(string[] args)
{
Takis obj = new Takis();
obj.Val = 23.4;
Console.WriteLine(obj.Val);
}
}
}
2 класс:
namespace ConsoleApplication6
{
class Takis
{
double val;
public double Val
{
get
{
return val;
}
set
{
val = 3.14;
}
}
public Takis()
{
}
}
}
В Visual Studio я получаю НЕ ВСЕГДА следующее:
'ConsoleApplication6.vshost.exe' (CLR v4.0.30319: ConsoleApplication6.vshost.exe): загружен 'C: \ Windows \ Microsoft.Net \ assembly \ GAC_32 \ System.Data \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data .dll '. Пропущены символы загрузки. Модуль оптимизирован, включена опция отладчика «Только мой код». 'ConsoleApplication6.vshost.exe' (CLR v4.0.30319: ConsoleApplication6.vshost.exe): загружен 'C: \ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Xml \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Xml .dll '. Пропущены символы загрузки. Модуль оптимизирован, включена опция отладчика «Только мой код». Поток 0x1610 завершился с кодом 259 (0x103). Поток 0x1638 завершился с кодом 0 (0x0). Поток 0x13f4 завершился с кодом 259 (0x103). 'ConsoleApplication6.vshost.exe' (CLR v4.0.30319: ConsoleApplication6.vshost.exe): загружен 'c: \ users \ stefanos \ documents \ visual studio 2013 \ Projects \ ConsoleApplication6 \ ConsoleApplication6 \ bin \ Debug \ ConsoleApplication6.exe'. Символы загружены. Поток 0x1480 завершился с кодом 259 (0x103). Поток 0x1498 завершился с кодом 259 (0x103).
Поскольку я действительно новичок в Visual Studio и в C # в целом, я был бы признателен, если бы кто-нибудь мог показать мне ошибку или объяснить мне, что не так.
set { val = value; }
- person ryanyuyu   schedule 17.12.2014