все ... Я новичок в C # и таких языках ...
Я прочитал две статьи Skeet, одна о куча / стек , а другая о ссылочных типах и типах значений . И я предполагаю, что мой вопрос прост, но он не выяснен мне после прочтения этих статей.
Распределяют ли ссылочные типы новую память при передаче в методы?
Например, если я передаю форму методу, например
void myMethod(System.Windows.Forms.Form myForm)
{
...
}
Будет ли выделено больше памяти для хранения всех myForm
данных, или он будет содержать только ссылку на то, где myForm
данные уже выделены?
Меня беспокоит то, что если будет выделено больше памяти для хранения всего «добавленного» к myForm
, вскоре память может заполниться, если myForm
будет большой формой ...