Итак, у меня есть это:
class SimpleDateStructureDemo
{
struct Date
{
public int year;
public int month;
public int day;
}
static void Main()
{
...
}
}
Затем я вижу пример, в котором говорится, что объект размещен в куче:
Date dateMoonWalk = new Date();
Я думал, что классы относятся к типу ref, а структуры - к типу значений. В конце концов, вы МОЖЕТЕ создать объект типа структуры в куче, просто используя new, верно?