Suchergebnisse für Anfrage "casting"

14 die antwort

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 @ ...

14 die antwort

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 ...

14 die antwort

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 ...

TOP-Veröffentlichungen

4 die antwort

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 ...

4 die antwort

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 ...

8 die antwort

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 ...

2 die antwort

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 ...

2 die antwort

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 @ ...

2 die antwort

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 ...

48 die antwort

Cast int in C # @ aufzähl

ie kann einint in ein @ umgewandelt werdenum in C #?