Результаты поиска по запросу "reference-type"

3 ответа

внутри

строки в .NET являются ссылочными типами, в приведенном ниже коде почему string2 не меняется на «hi» после изменения string1? static void IsStringReallyAReference() { string string1 = "hello"; string string2 = string1; Console.WriteLine("-- ...

2 ответа

ключи массива / объекта для хеш-таблиц в powershell

4 ответа

Enum - это ссылочный тип или тип значения?

Я использовал свойство Enum в моемEntityFramework [http://msdn.microsoft.com/en-US/data/ef]5 класс, но в базе данных это поле обнуляется. Visual studio выдает ошибку, что это свойство должно быть обнуляемым. Мой вопрос: является ли Enum ссылочным ...

0 ответов

В C #, если объект в списке добавляется в другой список, изменяет ли объект во втором списке тот же объект в первом списке?

4 ответа

Enum - это ссылочный тип или тип значения?

Я использовал свойство Enum в моемEntityFramework 5 класс, но в базе данных это поле обнуляется. Visual studio выдает ошибку, что это свойство должно быть об...

2 ответа

 (имя объекта на виртуальной машине) не по номеру (адрес памяти на реальном оборудовании). Оба взгляда имеют смысл, и знание их обоих помогает больше, чем один :-)

дполагал, что типы последовательности в Python являются типами значений. Оказывается, они являются ссылочными типами (это означает, что значение переменной не будет скопировано при назначении новой переменной, но будет ссылаться). Итак, теперь ...

8 ответов

В C # взаимозаменяемы ли термины «примитив» и «буквальный»?

Сегодняшняя дискуссия привела меня к вопросу о правильности моего понимания примитивов и литералов.Насколько я понимаю, литеральный тип - это, в частности, т...

2 ответа

typeof (System.Enum) .IsClass == false

Основано, что: typeof(System.Enum).IsClass == falseСтранно, чтоSystem.Enum также имеет.IsValueType == false, но Reflector показывает, что это действительно простоabstract class. System.Enum это ссылочный тип, такой какSystem.ValueType и ...

1 ответ

@JonSkeet, что происходит, когда одна из захваченных переменных является полем класса, а другая - нет? Указывает ли анонимный метод на поле этого экземпляра? Этот экземпляр как-то передается в сгенерированный класс? И еще один вопрос - возможно ли, что компилятор не знает, какие анонимные методы разделяют захваченную переменную?

ел бесчисленные посты о том, как захват переменных тянет переменные для создания замыкания, однако, похоже, что все они не дотягивают до конкретных деталей и называют все это «магией компилятора». Я ищу четкое объяснение: Как локальные ...

12 ответов

В чем разница между структурой и классом в .NET?

В чем разница между структурой и классом в .NET?