Suchergebnisse für Anfrage "casting"
Casting eines Objekts an zwei Schnittstellen gleichzeitig, um eine generische Methode aufzurufen
Ich möchte eine generische Methode aufrufen, die den Eingabetyp T so einschränkt, dass zwei Schnittstellen implementiert werden: interface IA { } interface IB { } void foo<T>(T t) where T : IA, IB { }Wie kann ich die letzte Zeile von @ ...
Typecasting generic parameters
Verwenden Sie den folgenden Code: Function GetSetting(Of T)(ByVal SettingName As String, ByRef DefaultVal As T) As T Return If(Configuration.ContainsKey(SettingName), CType(Configuration(SettingName), T), DefaultVal) End Function Ergibt ...
Eine Klasse ("Country.class") als Argument in Java übergeben
Ich versuche, eine Methode zu erstellen, die ein Argument von @ annimmCountry.class, User.class etc und gibt @ zurüargument.count(). Alle möglichen Klassen, die ich zu dieser Methode geben würde, erstrecken sich vonModel und haben die ...
Ist die Last aufgrund eines nicht definierten Verhaltens falsch ausgerichtet?
Ist eine fehlausgerichtete Last aufgrund einer Besetzung vonvoid* undefiniertes Verhalten? Hier ist, was ich mit Clang und seinen Desinfektionsmitteln sehe: bufhelp.h:146:29: runtime error: load of misaligned address 0x7fff04fdd0e1 for type ...
List <List <? >> und List <List> sind in Java nicht kompatible Typen [duplicate]
Diese Frage hat hier bereits eine Antwort: Kann nicht von Liste <Liste> nach Liste <Liste <? >> konvertiert werden [/questions/26766704/cannot-convert-from-listlist-to-listlist] 3 AntwortenIch habe diesen Code nicht so oder so kompilieren ...
Ist es möglich, Beliebige in eine Option zu übertragen?
Sagen wir, ich habe einen Code wie diesen: let x: Int? = 10 let y: Any = xNun möchte ich y auf Int übertragen?: let z = y as Int? // Error: Cannot downcast from 'Any' to a more optional type 'Int?'Ist das einfach nicht möglich oder gibt es ...
Wie kann ich einen Puffer eines Byteschnitts (& [u8]) in eine Ganzzahl konvertieren?
Ich lese Rohdaten aus einer Datei und möchte sie in eine Ganzzahl konvertieren: fn main() { let buf: &[u8] = &[0, 0, 0, 1]; let num = slice_to_i8(buf); println!("1 == {}", num); } pub fn slice_to_i8(buf: &[u8]) -> i32 { unimplemented!("what ...
Variable in Laufzeit-Typ aus existenziell typisiertem TypeCast in Scala @ umwande
Dieser Thread [https://stackoverflow.com/questions/29380839/trait-runtime-type-of-type-parameter-through-typetag-when-used-with-existential] adressiert wie man @ benutTypeTag, um den Laufzeittyp der Typparameter abzurufen, wenn sie mit @ ...
Was ist die beste Vorgehensweise, um die Methoden abzuleiten?
Ich habe ein benutzerdefiniertes Zeitformat, mit dem ich json richtig codiere / decodiere. Wenn ich jedoch eine Zeitberechnung durchführen muss, muss ich eine Besetzung durchführen. Ist das der richtige Weg? Es fühlt sich ein bisschen hässlich ...
Cast int in C # @ aufzähl
ie kann einint in ein @ umgewandelt werdenum in C #?