Pytania oznaczone «value-type»

W informatyce termin typ wartości jest powszechnie używany w odniesieniu do jednego z dwóch rodzajów typów danych: typów wartości lub typów obiektów z semantyką głębokiego kopiowania.

162
Dosłowny sufiks dla bajtu w .NET?

Zastanawiam się, czy istnieje sposób na zadeklarowanie zmiennej bajtowej w krótki sposób, na przykład zmiennoprzecinkowy lub podwójny? Mam na myśli jak 5fi 5d. Jasne, że mógłbym napisać byte x = 5, ale to trochę nieistotne, jeśli używasz vardla zmiennych

97
Szybka i mutująca struktura

Jest coś, czego nie do końca rozumiem, jeśli chodzi o mutowanie typów wartości w języku Swift. Jak stwierdza iBook „Swift Programming Language”: Domyślnie właściwości typu wartości nie mogą być modyfikowane z poziomu jego metod instancji. Aby było to możliwe, możemy zadeklarować metody ze...

92
AnyObject i Any in Swift

Nie rozumiem, kiedy używać AnyObject, a kiedy Any w Swift. W moim przypadku mam słownik [Strunowy: ???] ??? : Może być Int, Double, Float, String, Array, Dictionary Czy ktoś może mi wyjaśnić różnicę między Any i AnyObject i którego użyć w moim przypadku. Alak...

85
Występowanie boksu w C #

Próbuję zebrać wszystkie sytuacje, w których boks występuje w C #: Konwersja typu wartości na System.Objecttyp: struct S { } object box = new S(); Konwersja typu wartości na System.ValueTypetyp: struct S { } System.ValueType box = new S(); Konwersja wartości typu wyliczenia na...