9
ответов

Когда использовать примитивный и когда ссылочные типы в Java

В этом случае необходимо ли использовать типы примитивов (интервал) или ссылочные типы (Целое число)? Этот вопрос зажег мое любопытство.
вопрос задан: 23 May 2017 12:09
9
ответов

Варианты использования для упаковки значения вводят в C#?

Существуют случаи, когда экземпляр типа значения нужно рассматривать как экземпляр ссылочного типа. Для таких ситуаций экземпляр типа значения может быть преобразован в ссылку...
вопрос задан: 22 June 2009 17:39
8
ответов

Поддержки C# оценивают типы и ссылочные типы, но являются ими всеми объекты?

Я знаю, что C# имеет и значение и ссылочные типы, но как может Вы делать это: международный возраст = 100; строковый вздор = возраст. ToString (); Если возраст является типом значения, как он имеет метод ToString на нем? Это добирается...
вопрос задан: 6 July 2009 13:43
7
ответов

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

В чем разница между структурой и классом в .NET?
вопрос задан: 16 December 2017 22:41
7
ответов

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

Строка является ссылочным типом даже при том, что она имеет большинство характеристик типа значения такой как являющийся неизменным и имеющим == перегруженный для сравнения текста вместо того, чтобы удостовериться, что они ссылаются...
вопрос задан: 25 June 2010 04:30
7
ответов

В C# условия являются “Примитивными” и “Литеральными” взаимозаменяемые?

Обсуждение ранее сегодня привело меня к вопросу, корректно ли мое понимание primtives и литералов. Мое понимание - то, что литеральный тип является конкретно типом, который может иметь...
вопрос задан: 15 January 2010 02:15
7
ответов

Обучающие ссылки в C#

Через несколько недель я буду учить, что класс первого года проектирует угловые точки ссылок в C# как часть их хода программирования первого года. Большинство из них никогда не программировало прежде...
вопрос задан: 29 October 2009 20:34
6
ответов

c # объект только для чтения

Есть ли способ вернуть экземпляр объекта только для чтения? человек публичного класса {public String FirstName {get; набор; } public String LastName {get; набор; } } открытый класс SomeClass {...
вопрос задан: 23 August 2010 17:42
6
ответов

Передача параметров.NET - ссылкой v/s значением

Я пытаюсь проверить свое понимание того, как C#/.NET/CLR рассматривает типы значения и ссылочные типы. Я считал столько объяснений противоречия I все еще, Это - то, что я понимаю сегодня, исправьте...
вопрос задан: 27 February 2010 03:47
6
ответов

Почему Java имеет “Строковый” тип и не “строку”?

Класс обертки очень хорошо, и их цель также хорошо понята. Но почему мы опускаем тип примитива?
вопрос задан: 21 January 2010 11:52
5
ответов

Быстрый вопрос о ссылочном типе вводит универсальный словарь в .NET

У меня есть изменяемый класс, который я использую в качестве ключа к универсальному словарю. Два ключа должны быть равными, только если их ссылки равны. Из того, что я читал, в этом случае, я не должен переопределять, Равняется...
вопрос задан: 16 March 2010 15:32
5
ответов

Гуид считают типом значения или ссылочным типом?

Гуиды создаются с помощью нового ключевого слова, которое заставляет меня думать, что это - ссылочный тип. Это корректно? Гуид uid = новый Гуид (); Гуиды хранятся на "куче"?
вопрос задан: 27 February 2010 03:46
4
ответа

Могут структуры содержать поля ссылочных типов

Структуры могут содержать поля ссылочных типов? И если они могут действительно ли это быть плохой практикой?
вопрос задан: 8 January 2016 04:28
4
ответа

Почему ссылочные типы не инициализируются к пустому указателю?

Проверьте этот код.. строковая ул.; если (ул. Содержит ("что-то..")) {} Компилятор бросает эту ошибку для этого Использования кода неназначенной локальной переменной 'ул.', Почему делает ссылочный тип...
вопрос задан: 12 December 2012 16:00
3
ответа

C #, копировать один bool в другой (ref, а не val)

Я здесь, у кирпичной стены. Можно ли скопировать один bool на ссылку другого. Рассмотрим этот код. , , bool a = false; bool b = a; b теперь совершенно отдельный bool со значением false. Если я ...
вопрос задан: 10 December 2013 19:52
3
ответа

Где типы значения определяются в сохраненном ссылочном типе ("куча" или стек)?

Типы значения определяются в ссылочном типе, сохраненном на "куче" или на стеке? Если сохранено на "куче", то, когда типы значения хранятся на стеке? Если сохранено на стеке, то, что идет...
вопрос задан: 10 June 2010 05:19
3
ответа

Как ValueTypes происходят из Объекта (ReferenceType) и все еще ValueTypes?

C# не позволяет структурам происходить из классов, но все ValueTypes происходят из Объекта. Где это различие сделано? Как CLR обрабатывает это?
вопрос задан: 27 February 2010 03:48
3
ответа

Хранение ссылки в c#

Я пытаюсь разработать класс, который может обновить ссылку на объект (вне класса) на разрушении. Таким образом, по существу Вы создаете экземпляр этого объекта и передаете его ссылочный тип (в...
вопрос задан: 8 December 2009 11:34
3
ответа

Реализация типов Nullable в универсальном интерфейсе

Таким образом в предыдущем вопросе я спросил о реализации универсального интерфейса с общедоступным классом и бинго, она работает. Однако один из типов, в которых я обращаюсь к передаче, является одним из созданных в nullable типах...
вопрос задан: 28 August 2009 04:33
2
ответа

Можете ли вы иметь класс в структуре?

Возможно ли в C # иметь Struct с переменной-членом, которая является типом Class? Если да, где хранится информация: в стеке, в куче или в обоих?
вопрос задан: 6 September 2013 16:22
2
ответа

Изменяемая обертка значения вводит для передачи в итераторы

Я пишу итератор, который должен раздать изменяемое целое число. общественность IEnumerable <T> Foo (касательно интервала valueThatMeansSomething) {//возврат урожая Материала...;} Это сети я "Ошибка 476...
вопрос задан: 26 June 2009 18:01
1
ответ

Элементы управления с коллекцией используют неправильный стиль с типами значений

Элементы управления с коллекциями в WPF (например, ListBox или ComboBox) используют стиль TextBlock вместо своих собственных при использовании типов значений (например, int или enum). Подтверждаемый пример: Xaml-код: & lt; Window ....
вопрос задан: 13 July 2018 09:27
0
ответов

Преимущество типов значений перед ссылочными типами?

Видя, как новые экземпляры типов значений создаются каждый раз, когда они передаются в качестве аргументов, я начал думать о сценариях, в которых использование ключевых слов ref или out может показать существенную производительность .. .
вопрос задан: 28 January 2019 08:58
0
ответов

Общее ограничение для T быть одновременно ссылочным типом и типом значения?

У меня проблема с пониманием того, как работают общие ограничения. Думаю, я упускаю здесь что-то важное. Я заключил свои вопросы в комментарии и был бы признателен за предоставление некоторых ...
вопрос задан: 15 October 2017 11:58
0
ответов

Как сделать копию ссылочного типа [дубликат]

Возможный дубликат: клонирование объектов в C # У меня есть класс с свойства, а некоторые из них сами являются ссылочными типами (экземплярами других классов) (CookieContainer). Я хочу иметь точный ...
вопрос задан: 23 May 2017 12:32
0
ответов

Тип ссылочного типа со значением null?

Согласно: http://java.sun.com/docs/books/jls/second_edition/html/typesValues.doc.html 4.5.2 Переменные ссылочного типа Тип ссылки может содержать пустую ссылку. Можно ли получить ...
вопрос задан: 23 May 2017 12:16
0
ответов

Почему делегаты являются ссылочными типами?

Краткое примечание к принятому ответу: я не согласен с небольшой частью ответа Джеффри, а именно с тем, что, поскольку делегат должен быть ссылочным типом, из этого следует, что все делегаты являются ссылочными типами . ...
вопрос задан: 23 May 2017 12:00
0
ответов

Почему Microsoft рекомендует пропустить реализацию оператора равенства для ссылочных типов?

Согласно MSDN: большинство ссылочных типов не должны перегружать оператор равенства, даже если они переопределяют Equals. Однако, если вы реализуете ссылочный тип, который должен иметь значение ...
вопрос задан: 23 May 2017 11:51
0
ответов

В C # существует чистый способ проверки нескольких уровней нулевых ссылок

Например, если я хочу вызвать следующее: person.Head.Nose.Sniff () тогда, если я хочу быть в безопасности, я должен сделать следующее: if (person! = null) if (person.Head! = null) if (person.Head ....
вопрос задан: 10 July 2016 20:19
0
ответов

Когда тип значения может содержать ссылочный тип?

Я понимаю, что решение об использовании типа значения вместо ссылочного типа должно основываться на семантике, а не на производительности. Я не понимаю, почему типы значений могут легально содержать ссылочный тип...
вопрос задан: 28 November 2014 21:22