Результаты поиска по запросу "reference-type"
Почему делегаты ссылаются на типы?
Быстрая заметка о принятом ответе: Я не согласен с небольшой частьюОтвет Джеффри [https://stackoverflow.com/questions/7905962/why-are-delegates-reference-types/7906297#7906297] а именно то, что сDelegate должен был быть ссылочным типом, из этого ...
В C # строка является ссылочным типом, но почему она не меняется после манипулирования им в другом методе [duplicate]
Возможный дубликат:C # тип ссылки на строку?Скажем, у меня есть строка с именем
В чем разница между структурой и классом в .NET?
В чем разница между структурой и классом в .NET?
Хорошо, а вот о ссылочных типах? Читая документы, я узнал, что они могут быть изменяемыми или неизменяемыми. Как так ?
ение типов значений показывает, что любое значение, которое мы храним, не может быть изменено какой-либо другой переменной. Но у меня все еще есть путаница в том, что я упомянул в заголовке этого поста. Кто-нибудь может уточнить?
@JonSkeet, что происходит, когда одна из захваченных переменных является полем класса, а другая - нет? Указывает ли анонимный метод на поле этого экземпляра? Этот экземпляр как-то передается в сгенерированный класс? И еще один вопрос - возможно ли, что компилятор не знает, какие анонимные методы разделяют захваченную переменную?
ел бесчисленные посты о том, как захват переменных тянет переменные для создания замыкания, однако, похоже, что все они не дотягивают до конкретных деталей и называют все это «магией компилятора». Я ищу четкое объяснение: Как локальные ...
C # передача по значению против передачи по ссылке
Рассмотрим следующий код(Я имеюцеленаправленно написал MyPoint, чтобы быть ссылочным типом для этого примера)
Спасибо @ Александр! Моя ошибка - я надеюсь, что этот ответ полезен, несмотря на его правки.
чаю типы значений Swift, в частности, чтобы лучше понять его использование в другом сценарии. Я был поражен, увидев, как enum может быть использован для пост...
В C # взаимозаменяемы ли термины «примитив» и «буквальный»?
Сегодняшняя дискуссия привела меня к вопросу о правильности моего понимания примитивов и литералов. Насколько я понимаю, литеральный тип - это, в частности, тип, который может иметь значение, назначенное с использованием нотации, которую могут ...
В C # строка является ссылочным типом, но почему она не меняется после манипулирования им в другом методе [duplicate]
Possible Duplicate: C# string reference type? Скажем, у меня есть строка с именем
нули памяти.
operator new() используется со ссылочным типом, пространство для экземпляра размещается в куче, а сама ссылочная переменная помещается в стек. Кроме того, все в экземпляре ссылочного типа, который размещен в куче, обнуляется. Например вот ...