Pytania otagowane jako 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.



4
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 lokalnych.
162 c#  .net  value-type 


7
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 mutatingsłowem kluczowym wewnątrz struktur i wyliczeń. Rzecz, …

4
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



5
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 System.Enumtyp: enum E { A } …
85 c#  value-type  boxing 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.