Tag: reference-type
In der Programmiersprachentheorie ist ein Referenztyp ein Datentyp, der sich auf ein Objekt im Speicher bezieht.
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
17
Antworten
Was ist der Unterschied zwischen struct und class in .NET? InformationsquelleAutor der Frage Keith | 2008-08-16
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
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
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
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
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
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?