Suchergebnisse für Anfrage "implicit-cast"

7 die antwort

Wie vermeide ich implizite Konvertierungen für nicht konstruierende Funktionen?

2 die antwort

Mehrdeutiger Aufruf zwischen Überladungen impliziter bidirektionaler umsetzbarer Typen, wenn ein abgeleiteter Typ von 1 als Parameter @ übergeben wi

(Der Versuch, einen Titel zu finden, der ein Problem zusammenfasst, kann eine sehr entmutigende Aufgabe sein!) Ich habe die folgenden Klassen mit einigen überladenen Methoden, die einen Fehler beim Aufruf des Mehrdeutigkeits-Compilers ...

3 die antwort

Welcher Json-Deserializer rendert IList <T> -Sammlungen?

Ich versuche, json in ein Objektmodell zu deserialisieren, in dem die Sammlungen als dargestellt werden

TOP-Veröffentlichungen

2 die antwort

Warum kann ich in Vorlagenargumenten keinen Zeiger auf Mitglieder heruntertragen?

Wenn ich einen Zeiger auf ein Basiselement erstelle, kann ich ihn normalerweise in einen Zeiger auf ein abgeleitetes Element konvertieren, jedoch nicht, wenn er in einer Vorlage wie der folgenden verwendet wird, in der das erste Vorlagenargument ...

2 die antwort

Unterschiedliches Verhalten für möglichen Präzisionsverlust

In Java, wenn Sie int b = 0; b = b + 1.0; Sie erhalten einen möglichen Präzisionsfehlerverlust. Aber warum ist es das, wenn Sie @ t int b = 0; b += 1.0;Es liegt kein Fehler vor?

2 die antwort

Auto- (Un) Boxing fehlgeschlagen für zusammengesetzte Zuordnung

Danke an das implizite Casting in zusammengesetzten Zuweisungen und Inkrementierungs- / Dekrementierungsoperatoren, die folgenden Kompilierungen: byte b = 0; ++b; b++; --b; b--; b += b -= b *= b /= b %= b; b <<= b >>= b >>>= b; b |= b &= b ^= ...

2 die antwort

TypeScript: Implizite Zahl für die Aufzählung von cast

Warum kompiliert das Folgende in TypeScript? enum xEnum { X1,X2 } function test(x: xEnum) { } test(6); Sollte es nicht einen Fehler auslösen? IMHO ist diese implizite Besetzung hier falsch, nein? Hier ist derplayground ...

3 die antwort

Gibt es eine Möglichkeit, dynamisches implizites Typ-Casting in C # durchzuführen?

Gegeben diese Klasse mit einem impliziten Besetzungsoperator: public class MyDateTime { public static implicit operator MyDateTime(System.Int64 encoded) { return new MyDateTime(encoded); } public MyDateTime(System.Int64 encoded) { _encoded = ...

3 die antwort

Implizite Umwandlung in einen reflektierten Methodenaufruf

ich habe ein klasse