casting

Casting ist ein Prozess, bei dem ein Objekttyp explizit in einen anderen Typ konvertiert wird, wenn die Konvertierung zulässig ist. Dieser Prozess könnte zu einer Wertänderung führen.
3
Antworten

Casting to Decimal wird in LINQ to Entities-Abfragen nicht unterstützt

Ich habe eine Datenbanktabelle Transaction (transactionID, LocalAmount ...). Der Datentyp für die Localamount-Eigenschaft ist float . Auf der Benutzeroberfläche versuche ich eine SUMME der Spalte (Localamount) in einer Zeile bei einem Klicker...
18.02.2013, 15:41
2
Antworten

C # Dynamics: Convert.ChangeType im Vergleich zu Cast

Könnte jemand erklären, warum das Umwandeln eines dynamischen Objekts als Klasse diese Klasse zurückgibt, während Convert.ChangeType ein dynamisches Objekt zurückgibt, insbesondere zur Laufzeit? Zum Beispiel: %Vor% Das umfassendere Problem:...
12.01.2014, 13:39
1
Antwort

Java: Darstellen einer Klasse in eine nicht verwandte Schnittstelle

Dies führt offensichtlich zu einem Kompilierungsfehler, weil Chair nicht mit Cat verwandt ist: %Vor% Warum bekomme ich dann zur Laufzeit nur eine Ausnahme, wenn ich eine Cat-Referenz auf die nicht verwandte Schnittstelle Furniture ausspiele,...
02.10.2013, 16:11
4
Antworten

SELECT CONVERT (VARCHAR (10), GETDATE (), 110) Was ist die Bedeutung von 110 hier?

Wenn wir Datum in sql umwandeln oder umwandeln, siehe unten sql code %Vor% es funktioniert gut, ich möchte nur die Bedeutung von 110 im obigen Code wissen. was es tatsächlich tut, manchmal benutzen wir 102, 112 usw. was ist die Verwendung di...
26.04.2013, 06:17
3
Antworten

Warum Scalas Musterbearbeitung funktioniert nicht in for-Schleifen für die Typanpassung?

Ich kodiere gegen eine API, die mir Zugriff auf das entfernte Dateisystem gibt. Die API gibt eine Liste von Dateien und Verzeichnissen als Liste von Knotenobjekten zurück (übergeordnet nach Datei und Verzeichnis). Ich möchte nur auf Verzeichn...
09.07.2012, 11:20
2
Antworten

Warum würde ich dynamic_cast verwenden, um TO void * zu casten?

Also habe ich die Antworten zu dynamic_cast von "void *" gelesen und Sie können das tun Wird von void * auf T * umgestellt, weisen einige der Antworten darauf hin, dass es möglich ist, T * auf void * zu setzen, aber geben Sie keine...
28.02.2012, 01:52
6
Antworten

Wie löst man diese Java-Sicherheitswarnung?

%Vor% Dieser Code generiert eine Warnung: Type safety: Die Methode put (Object, Object) gehört zum rohen Typ Map. Verweise auf den generischen Typ Map & lt; K, V & gt; sollte parametrisiert werden . %Vor% Dieser Code generiert eine Warnung...
28.05.2010, 07:42
3
Antworten

Der Java-Ternäroperator scheint Integer uneinheitlich auf Ints zu setzen

Einer meiner Schüler erhält eine Nullzeiger-Ausnahme, wenn er einen ternären Operator verwendet, der manchmal zu null führt. Ich denke, ich verstehe das Problem, aber es scheint, als ob es aus einer inkonsistenten Art Schlussfolgerung resultiert...
16.10.2015, 18:27
1
Antwort

Was sind die Laufzeitkosten von Swift's Casts?

Welche unterschiedlichen Laufzeitkosten entstehen bei den folgenden Typumwandlungen? Numerische Konstantenform , z. B .: %Vor% Ich könnte mir vorstellen, dass dies keine Laufzeitkosten verursacht. Numerische Umsetzung des Laufzeit...
19.02.2015, 09:40
2
Antworten

Wie groß ist der Präzisionsverlust, der lange zu verdoppeln ist?

Ich habe in verschiedenen Post auf Stackoverflow und in der C # -Dokumentation gelesen, dass das Konvertieren von long (oder eines anderen Datentyps, der eine Zahl darstellt) in double die Genauigkeit verliert. Dies ist offensichtlich aufg...
25.09.2015, 14:00