Als «casting» getaggte Fragen

74
Umwandlung des Arrays in IEnumerable <T>

Angenommen, Sie haben eine Grundklasse Employeeals solche: class Employee { public string Name; public int Years; public string Department; } Dann habe ich (in einer separaten Klasse) die folgenden Codefragmente (ich glaube, ich verstehe alle bis auf die letzten): Ich glaube, dass das...

73
Warum ist diese Besetzung überflüssig?

Ich habe eine Methode mit folgenden Überladungen: string Call(string function, Dictionary<string, object> parameters, object body) string Call(string function, Dictionary<string, object> parameters, JObject body) Jetzt habe ich eine weitere Überladung hinzugefügt: string Call(string...

72
Cast IList to List

Ich versuche, IListTyp für ListTyp umzuwandeln, erhalte jedoch jedes Mal einen Fehler. List<SubProduct> subProducts= Model.subproduct; Model.subproductkehrt zurück IList<SubProduct>.

70
Was sind die Regeln für das Umsetzen von Zeigern in C?

K & R geht nicht darüber hinweg, aber sie benutzen es. Ich habe versucht zu sehen, wie es funktionieren würde, indem ich ein Beispielprogramm geschrieben habe, aber es lief nicht so gut: #include <stdio.h> int bleh (int *); int main(){ char c = '5'; char *d = &c; bleh((int *)d);...

70
Warum erzeugt '(int) (char) (byte) -2' in Java 65534?

Ich bin auf diese Frage im technischen Test für einen Job gestoßen. Gegeben das folgende Codebeispiel: public class Manager { public static void main (String args[]) { System.out.println((int) (char) (byte) -2); } } Es gibt die Ausgabe als 65534. Dieses Verhalten wird nur für negative...