value-type

In der Informatik wird der Begriff value type üblicherweise verwendet, um auf eine von zwei Arten von Datentypen zu verweisen: Arten von Werten oder Arten von Objekten mit Deep-Copy-Semantik.
1
Antwort

So erhalten Sie den Werttyp in enum

Sehen wir uns den folgenden Code an und nehmen an, dass sowohl MyAttribute als auch test function nicht geändert werden können. %Vor% Ich würde erwarten, dass test return B , aber es gibt 2 zurück. Generierte IL-Code zeigt, dass I...
01.03.2016, 20:29
6
Antworten

Referenzzyklen mit Wertetypen?

Referenzzyklen in Swift treten auf, wenn Eigenschaften von Referenztypen sich gegenseitig stark beeinflussen (oder mit Schließungen). Besteht jedoch die Möglichkeit, Referenzzyklen mit Werttypen nur zu haben? Ich habe dies in Spielplatz...
04.07.2016, 19:46
3
Antworten

Wie kann ein Werttyp einen Schnittstellentyp implementieren?

In der C # -Sprachspezifikation v5.0 in Abschnitt 1.3 heißt es:    Ein Schnittstellentyp kann als Inhalt eine Nullreferenz haben, eine Referenz auf eine   Instanz eines Klassentyps, der diesen Schnittstellentyp implementiert, oder a   Verweis...
25.01.2014, 00:13
3
Antworten

VB Prüfe ob int leer ist

Eine wirklich langweilige Frage, tut mir leid, aber das weiß ich wirklich noch nicht;) Ich habe immer string.empty ausprobiert, aber mit einer Dezimalzahl erzeugt das einen Fehler. Gibt es irgendeine Funktion? Leider gibt es für die einfachst...
22.11.2010, 12:00
3
Antworten

Benutzerdefinierte Struktur / Typ, die mit switch () verwendet werden kann

Eines meiner Projekte hat einen Werttyp / struct, der eine benutzerdefinierte Bezeichnerzeichenfolge für ein Videoformat darstellt. In diesem Fall enthält es eine Zeichenfolge vom Inhaltstyp, die jedoch variieren kann. Ich habe eine Struktur...
18.03.2013, 23:00
4
Antworten

So erstellen Sie eine Instanz von Werttypen mithilfe der Reflektion

Ich möchte eine Instanz von Werttypen wie System.String , System.Boolean , System.Int32 usw. erstellen. Ich erhalte qualifizierte Namen von Typen wie System.String oder MyNamespace.Employee und ich muss eine Instanz erstellen un...
04.01.2010, 06:28
1
Antwort

Wird beim Schreiben für alle Strukturen schnell kopiert?

Ich weiß, dass sich swift beim Schreiben auf Arrays optimieren wird, aber wird es dies für alle Strukturen tun? Zum Beispiel: %Vor%     
19.04.2017, 04:29
2
Antworten

Die Art und Weise, wie C # negative Ganzzahlen im Speicher darstellt und sie deaktiviert

C # hat verschiedene Werttypen, und jeder erfüllt seinen eigenen Zweck. Int32 reicht von - (0x7FFFFFFF + 1) bis 0x7FFFFFFF, und von jedem Rechner, auf dem ich es jemals ausgeführt habe, scheint mir unchecked ((int) 0xFFFFFFFF) immer den resultie...
28.05.2015, 03:39
6
Antworten

Gibt es einen anderen Grund neben der Leistung und der Lesbarkeit, warum System.String ein Referenztyp anstelle eines Werttyps ist?

Warum wurde String als Referenztyp anstatt als Werttyp entworfen? Aus der Modellierungsperspektive hätte ich es als Werttyp modelliert, da es etwas ohne Identität darstellt. Es hat keine unterscheidenden Attribute. (ZB kann ich keinen Untersc...
25.06.2010, 07:30
3
Antworten

Was ist der Unterschied zwischen C # und CLI bei Werttypen und Konstruktoren?

Ich habe kürzlich gelesen, dass die C # - und CLI-Standards unterschiedliche Möglichkeiten zur Handhabung von Werttypen und Konstruktoren definieren. Gemäß der CLI-Spezifikation dürfen Werttypen keine parameterlosen Konstruktoren haben, wohin...
05.08.2010, 09:31