Casting ist ein Prozess, bei dem ein Objekttyp explizit in einen anderen Typ konvertiert wird, wenn die Konvertierung zulässig ist. Dieser Vorgang kann zu einer Wertänderung führen.
Beim Programmieren von Schnittstellen habe ich festgestellt, dass ich viel Casting oder Objekttypkonvertierung mache. Gibt es einen Unterschied zwischen diesen beiden Konvertierungsmethoden? Wenn ja, gibt es einen Kostenunterschied oder wie wirkt sich dies auf mein Programm aus? public interface IMyInterface { void AMethod(); } public class MyClass : IMyInterface { …
Wie kann ich ein solches Array in ein Objekt konvertieren? [128] => Array ( [status] => Figure A. Facebook's horizontal scrollbars showing up on a 1024x768 screen resolution. ) [129] => Array ( [status] => The other day at work, I had some spare time )
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Jede Art und Weise zu Guss java.lang.Doublezu java.lang.Integer? Es wird eine Ausnahme ausgelöst "java.lang.ClassCastException: java.lang.Double nicht kompatibel mit java.lang.Integer"
Was ist der richtige Weg, um ein Int in eine Aufzählung in Java umzuwandeln, wenn die folgende Aufzählung vorliegt? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
Wie kann ich einen String konvertieren boolean? $string = 'false'; $test_mode_mail = settype($string, 'boolean'); var_dump($test_mode_mail); if($test_mode_mail) echo 'test mode is on.'; es kehrt zurück, Boolescher Wert wahr aber es sollte sein boolean false.
Dies ist eine dumme Frage, aber Sie können diesen Code verwenden, um zu überprüfen, ob etwas ein bestimmter Typ ist ... if (child is IContainer) { //.... Gibt es eine elegantere Möglichkeit, nach der Instanz "NOT" zu suchen? if (!(child is IContainer)) { //A little ugly... silly, yes I know... …
Was ist mit PHP der schnellste Weg, einen String wie diesen "123"in eine Ganzzahl umzuwandeln ? Warum ist diese Methode die schnellste? Was passiert, wenn unerwartete Eingaben wie z. B. "hello"ein Array eingehen?
Ich möchte nur den Datumsteil aus einem Zeitstempel in PostgreSQL extrahieren. Ich brauche es, um ein Postgresql- DATETyp zu sein, damit ich es in eine andere Tabelle einfügen kann, die einen DATEWert erwartet . Wenn ich zum Beispiel habe 2011/05/26 09:00:00, möchte ich2011/05/26 Ich habe versucht zu gießen, aber ich …
Für diesen Codeblock: int num = 5; int denom = 7; double d = num / denom; der Wert von dist 0.0. Es kann durch Casting zur Arbeit gezwungen werden: double d = ((double) num) / denom; Aber gibt es einen anderen Weg, um das richtige doubleErgebnis zu erzielen ? …
Angenommen, Sie haben zwei Klassen: public class TestA {} public class TestB extends TestA{} Ich habe eine Methode, die a zurückgibt, List<TestA>und ich möchte alle Objekte in dieser Liste TestBso umwandeln, dass ich am Ende a habe List<TestB>.
Ich weiß, dass es möglich ist, eine Liste von Elementen von einem Typ in einen anderen umzuwandeln (vorausgesetzt, Ihr Objekt verfügt über eine öffentliche statische explizite Operatormethode, um das Umwandeln durchzuführen), und zwar wie folgt: List<Y> ListOfY = new List<Y>(); foreach(X x in ListOfX) ListOfY.Add((Y)x); Aber ist es nicht möglich, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.