Tag: reference-type

In der Programmiersprachentheorie ist ein Referenztyp ein Datentyp, der sich auf ein Objekt im Speicher bezieht.

.NET-Parameter übergeben - durch den Bezug v/s Wert

Anzahl der Antworten 6 Antworten
Ich versuche zu validieren meinem Verständnis, wie C#/.NET/CLR behandelt Werttypen und Referenztypen. Ich habe gelesen, so viele einander widersprechende Erklärungen ich stil Dies ist, was ich verstehen, heute, bitte mich korrigieren, wenn meine Annahmen falsch sind. Werttypen

Dataset/datatable ist ein Werttyp oder Referenztyp

Anzahl der Antworten 3 Antworten
Ist datatable/dataset Wert-Typ Referenz-Typ? Aber die wichtigste Frage in meinem Kopf ist - ", wie herauszufinden, ob ein Typ ein Werttyp oder Referenztyp?" InformationsquelleAutor Zerotoinfinity | 2011-11-13

Use-cases für Boxen einen Wert-Typ in C#?

Anzahl der Antworten 9 Antworten
Es gibt Fälle, wenn eine Instanz von a Wert geben muss als das behandelt werden, eine Beispiel eines Referenz-Typ. Für Situationen wie diese, die einen Wert geben Instanz umgewandelt werden kann in ein Typ der Referenz-Instanz durch

Eine detaillierte Erklärung der Variable Capture-in-Verschlüsse

Anzahl der Antworten 1 Antworten
Ich habe gesehen, unzählige Beiträge auf, wie die variable capture-zieht-in-Variablen, die für die Erstellung der Schließung, aber Sie alle scheinen zu stoppen kurz von spezifischen details und nennen das ganze "compiler-magic". Ich bin auf der Suche nach

Die Umsetzung von auf null festlegbaren Typen in Generische Schnittstelle

Anzahl der Antworten 3 Antworten
So, in einer vorherigen Frage habe ich gefragt, über die Implementierung ein generisches interface mit einer öffentlichen Klasse und bingo, es funktioniert. Aber einer von den Typen bin ich auf der Suche nach pass in eine der

Typ der Typ der Referenz mit dem Wert null?

Anzahl der Antworten 5 Antworten
Laut: http://java.sun.com/docs/books/jls/second_edition/html/typesValues.doc.html 4.5.2 Variablen von Referenztyp Ein Referenz-Typ null Referenz. Ist es möglich, zum abrufen der deklarierte Typ der Referenz-Typ, wenn der zugewiesene Wert ist null? Insbesondere in einer Methode, die verwendet reflektion, möchte ich die Methode

Warum sind die Delegierten Referenz-Typen?

Anzahl der Antworten 7 Antworten
Kurzer Hinweis auf die akzeptierte Antwort: ich bin nicht einverstanden mit einem kleinen Teil Jeffrey ' s Antwort, nämlich den Punkt, dass da Delegate musste ein Referenz-Typ, es folgt, dass alle Delegierten sind Referenz-Typen. (Es ist einfach

Verweis übergeben, ohne das ref-Schlüsselwort

Anzahl der Antworten 8 Antworten
Ich bin kein veteran, socket-Programmierung, so dass während der Analyse-code, den ich in einer Datenbank gefunden API stieß ich auf diesen code public static void WriteInt(int i, NetworkStream bufOutputStream) { byte buffer = new byte[IntSize]; WriteInt(i, buffer,

C#, Kopieren Sie eine bool zu einem anderen (von ref -, nicht val)

Anzahl der Antworten 8 Antworten
Bin ich an einer backstein-Wand hier. Ist es möglich zu kopieren-ein boolescher Wert, der die ref des anderen. Betrachten Sie diesen code . . . bool a = false; bool b = a; b ist jetzt eine

Erstellen Referenz auf neues Objekt

Anzahl der Antworten 6 Antworten
Ich bin nur zu lernen, C++, und ich habe über das folgende Rätsel: Als C++ Neuling, ich habe gelesen, dass die Verwendung der Referenz statt Zeiger (wenn möglich) ist in der Regel eine gute Idee, so dass

Warum java hat "String" und nicht "string"?

Anzahl der Antworten 6 Antworten
Wrapper-Klasse sind in Ordnung und Ihren Zweck auch gut verstanden. Aber warum lassen wir die primitive Art ? InformationsquelleAutor der Frage Ravi Gupta | 2010-01-21

Wird Guid als Werttyp oder Referenztyp betrachtet?

Anzahl der Antworten 6 Antworten
Guids erzeugt werden, indem die new Schlüsselwort, das macht mich denke, es ist ein Referenz-Typ. Ist das richtig? Guid uid = new Guid(); Sind Guids gespeichert auf dem heap? InformationsquelleAutor der Frage SoftwareGeek | 2010-02-26

Wann primitive und wann Referenztypen in Java verwendet werden sollen

Anzahl der Antworten 10 Antworten
In diesem Fall sollten Sie verwenden Sie primitive Typen(int) oder Referenztypen (Integer)? Diese Frage weckte meine Neugier. InformationsquelleAutor der Frage Gandalf StormCrow | 2010-03-24

Was ist der Unterschied zwischen einem Referenztyp und einem Werttyp in c #?

Anzahl der Antworten 14 Antworten
Irgendein Kerl fragte mich diese Frage vor einigen Monaten und ich konnte es nicht erklären im detail. Was ist der Unterschied zwischen Referenztyp und Werttyp in C#? Ich weiß, dass Wert-Typen sind intboolfloat -, etc-und Referenz-Typen sind

.NET: Sind Dictionary-Werte nach Referenz oder Wert gespeichert?

Anzahl der Antworten 4 Antworten
Ich habe eine Dictionary<int, Product>. Wenn ein Produkt Hinzugefügt wird, um mehr als eine Taste, wird eine neue Instanz des Objekts gespeichert, die für jede Taste? Oder einfach nur eine Referenz auf das Originale Objekt? Diese Sammlung

Ist Objekt ein Referenztyp oder Werttyp?

Anzahl der Antworten 4 Antworten
Habe ich immer noch Zweifel über object. Es ist die primäre Basis-Klasse für alles, für jede Klasse. Aber ist Sie auch Referenz-Typ oder Wert, Typ. Oder wie die diese Handlungen? Ich brauche, um dies abzuklären. Ich habe

Kannst du eine Klasse in einer Struktur haben?

Anzahl der Antworten 4 Antworten
Ist es möglich in C# , haben eine Struktur mit einer member-variable einer Klasse geben? Wenn dem so ist, Woher die Informationen gespeichert werden, auf dem Stack, auf dem Heap oder beide? InformationsquelleAutor der Frage Mark T

Kann AutoMapper zwischen einem Werttyp (Aufzählung) und einem Referenztyp zuordnen? (Zeichenfolge)

Anzahl der Antworten 1 Antworten
Seltsame problem - ich versuche, die Karte zwischen einer enum und ein stringmit AutoMapper: Mapper.CreateMap<MyEnum, string>() .ForMember(dest => dest, opt => opt.MapFrom(src => src.ToString())); Mach dir keine sorgen, dass im mit .ToString()in Wirklichkeit bin ich über eine

AnyObject und Any in Swift

Anzahl der Antworten 4 Antworten
Ich verstehe nicht, Wann AnyObject und Wann Benutzer Alle in Swift. Meinem Fall, ich habe ein Wörterbuch [String: ???] ??? : Int, Double, Float, String, Array, Dictionary kann jemand erklären mir den Unterschied zwischen Any und AnyObject

Was ist der Unterschied zwischen Struktur und Klasse in .NET?

Anzahl der Antworten 17 Antworten
Was ist der Unterschied zwischen struct und class in .NET? InformationsquelleAutor der Frage Keith | 2008-08-16

Warum ist String in C # ein Referenztyp, der sich wie ein Werttyp verhält?

Anzahl der Antworten 12 Antworten
Ein String ist ein Referenztyp ist, obwohl es die meisten der Merkmale einer Wert-Typ wie Unveränderbarkeit und mit == überladen, zu vergleichen, den text, anstatt dass Sie sicher, dass Sie das gleiche Objekt referenzieren. Warum ist string

c # readonly Objekt

Anzahl der Antworten 8 Antworten
Gibt es irgendeine Möglichkeit, wieder ein readonly-Instanz ein Objekt? public class Person { public String FirstName { get; set; } public String LastName { get; set; } } public class SomeClass { public SomeClass(Person manager) { if

Dictionary.ContainsKey () - Wie funktioniert es?

Anzahl der Antworten 2 Antworten
Ich gelesen habe in der MSDN-Dokumentation an, wie Dictionary.ContainsKey() funktioniert, aber ich Frage mich, wie man es eigentlich macht der Vergleich der Geschlechter? Im Grunde genommen habe ich ein Wörterbuch kodiert, um einen Referenz-Typ* und ich will

Wie werden ValueTypes von Object (ReferenceType) abgeleitet und sind immer noch ValueTypes?

Anzahl der Antworten 5 Antworten
C# nicht erlaubt, die Strukturen zur Ableitung von Klassen, aber alle ValueTypes abgeleitet von Object. Wo wird diese Unterscheidung gemacht? Wie funktioniert die CLR umgehen? Kommentar zu dem Problem - Öffnen Ergebnis von black magic von System.ValueType

Can-Strukturen enthalten Felder von Referenztypen

Anzahl der Antworten 6 Antworten
Können Strukturen enthalten, die Felder von Referenz-Typen? Und wenn Sie können, ist das eine schlechte Praxis? Kommentar zu dem Problem Danke für die vielen Antworten. Dies war ein rein hypothetisches eine für mich, so schien es schneller

Enum ist Referenztyp oder Werttyp?

Anzahl der Antworten 3 Antworten
Ich verwendet Enum-Eigenschaft in meinem EntityFramework 5-Klasse, aber in der Datenbank in diesem Feld null-Werte zulässt. Visual studio gibt den Fehler, dass diese Eigenschaft muss eine nullable-Eigenschaft. Meine Frage ist: ist Enum ein Verweistyp oder ein Werttyp?