Suchergebnisse für Anfrage "value-type"

4 die antwort

Swift, Strings und Speicheradressen

Es gibt etwas, was ich nicht verstehe, wie Swift die Speicheradresse von @ verwaltString(s) 1. ReferenztypenHierfoo undboo sind 2 Zeiger auf das gleicher Speicherort. class Foo { } let foo = Foo() let boo = foo unsafeAddressOf(foo) ...

5 die antwort

Verweis auf eine andere Zeichenfolge in C # erstellen

Soweit ich weiß, ist eine Zeichenfolge in C # ein Referenztyp.Im folgenden Code sollte 'a' also gleich "Hi" sein, aber es behält seinen Wer...

5 die antwort

Wird beim Erfassen eines Werttyps in ein Lambda kopiert?

TOP-Veröffentlichungen

5 die antwort

Schnelle und mutierende Struktur

Es gibt etwas, das ich nicht ganz verstehe, wenn es um das Mutieren von Werttypen in Swift geht. Das iBook "The Swift Programming Language" lautet:Standardmäßig können die Eigenschaften eines Wertetyps nicht über seine Instanzmethoden geändert ...

6 die antwort

Ist es möglich, den Standardwert eines primitiven Datentyps zu ändern?

6 die antwort

Warum gibt es kein RAII in .NET?

In erster Linie ist ein C ++ - Entwickler die Abwesenheit vonRAII (Ressourcenbeschaffung ist Initialisierung) in Java und .NET hat mich immer gestört. Die Ta...

6 die antwort

Test, ob ein Objekt eine Aufzählung ist

Ich würde gerne wissen, ob 'theObject' eine Aufzählung (eines beliebigen Aufzählungstyps) ist. foreach (var item in Enum.GetValues(theObject.GetType())) { //do something }

8 die antwort

Sind in C # die Begriffe "primitiv" und "wörtlich" austauschbar?

Eine Diskussion früher heute führte mich zu der Frage, ob mein Verständnis von Primitiven und Literalen richtig ist oder nicht.Ich verstehe, dass ein Literal...

9 die antwort

Anwendungsfälle für das Einrahmen eines Wertetyps in C #?

12 die antwort

Ist int (Int32) ein Objekt in .NET oder ein Grundelement (nicht int?)?

Is int (akaInt32) ein Objekt oder ein Grundelement in .NET (ich frage nicht nachint?)? Ich drücke F12 für das gespeicherte Wortint und bekam: public struct Int32 : IComparable, IFormattable, IConvertible, IComparable<int>, IEquatable<int> { ... ...