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

2 ответа

Хорошо, а вот о ссылочных типах? Читая документы, я узнал, что они могут быть изменяемыми или неизменяемыми. Как так ?

ение типов значений показывает, что любое значение, которое мы храним, не может быть изменено какой-либо другой переменной. Но у меня все еще есть путаница в том, что я упомянул в заголовке этого поста. Кто-нибудь может уточнить?

2 ответа

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

При создании хэша с ключом массива, Как мне сгенерировать ключ для поиска значения хеша. то есть не получая его от перечислителя хеша $a = @{"a" = "1" "b" = "2" ("c","c1") = "3"}Использование обычного массива, похоже, не работает. $k1 = ...

3 ответа

Расположение типа значения .NET в памяти

У меня есть следующие типы значений .NET: [StructLayout(LayoutKind.Sequential)] public struct Date { public UInt16 V; } [StructLayout(LayoutKind.Sequential)] public struct StringPair { public String A; public String B; public String C; public ...

ТОП публикаций

4 ответа

Подробности о том, что происходит, когда структура реализует интерфейс

Я недавно сталкивался с этим вопросом Stackoverflow:Когда использовать структуру?В нем был ответ, который сказал что-то немного более глубокое:Кроме того, сл...

5 ответов

 нули памяти.

operator new() используется со ссылочным типом, пространство для экземпляра размещается в куче, а сама ссылочная переменная помещается в стек. Кроме того, все в экземпляре ссылочного типа, который размещен в куче, обнуляется. Например вот ...

4 ответа

Что означает это обозначение '()'?

Я только начал изучать F #. В книге используются следующие обозначения: let name() = 3 name()чем это отличается от этого: let name = 3 name?

5 ответов

Быстрая и мутирующая структура

Есть кое-что, что я не совсем понимаю, когда речь идет о мутирующих типах значений в Swift. В качестве «языка программирования Swift» iBook заявляет:По умолчанию свойства типа значения не могут быть изменены из его методов экземпляра. И ...

4 ответа

destroyallsoftware.com/talks/wat

нтересно, есть ли способ объявить байтовую переменную коротким способом, например, с плавающей запятой или с удвоением? Я имею в виду как5f а также5d, Конечно, я мог бы написатьbyte x = 5, но это немного несущественно, если вы используетеvar для ...

6 ответов

 только на время вызова с участием. После этого это будет просто отдельное значение.

ндексаторы определены в списках и массивах. List<MyStruct> lists=new List<MyStruct>(); гдеMyStruct это структура. Теперь рассмотримMyStruct[] arr=new MyStruct[10]; arr[0] дает ссылку на первый элемент структуры. Ноlists[0] дает мне копию ...

1 ответ

Могу ли я указать, что универсальный тип является типом значения?