generics

    -1

    1答えて

    私はジェネリッククラスの名前車、車の受け入れデータ型 "クラスの種類"を持っています。私はデータベースから文字列としてクラスの名前を取得するので、私はそのクラスをジェネリック型クラスに渡すよりもクラス型に文字列を変換しますが、私はいつもエラー " エラー"を受け取ります。タイプ」。あなたはどのようなタイプの別のオブジェクトを使用することができますクラスを持っているとき、私は車の一般的なクラスにドア

    1

    2答えて

    コンパイラは、犬がまだ含まれているList<? super Cat> catListコレクションにどのように猫を追加することができるのかと尋ねるので、重複する質問はありません。犬は動物だからですが、List<? super Cat>を取るaddCatを呼び出すと、すでにリストに犬が含まれているにもかかわらず、新しい猫、すなわちadd(new RedCat());を追加することができます。コンパイラ

    0

    1答えて

    ランレングス符号化とデコードを実行するコードを書きました。私は配列の拡張のメソッドとして自分のエンコーディング関数を持っていますが、私は同様の方法でデコードを行うことはできません。これは可能ですか?拡張機能に新しいジェネリック型を導入する方法はありません。 func runLengthDecode<T: Equatable>(_ runLengthEncoding: [(element: T, c

    0

    1答えて

    私はこのような方法を持っています。今 static <R> R applyOthers(Some some, Function<List<Other>, R> function) { List<Other> others = ...; return function.appply(others); } 私はこれを試してみてください、 withSome(some -> {

    0

    1答えて

    このエラーを解決するにはどうすればよいですか? 型の値を変換できません '(ApiContainer、) - >()' 予想引数の型に「(ApiContainer <> ?,エラー?) - >() Screenshot showing the error サーバからのJSONレスポンス: { "meta": { "sucess": "yes", "value":

    0

    2答えて

    私はドロップダウンリストを返すことができるはずのコントローラのアクションに取り組んでいます。そのための引数は、親エンティティタイプ、親エンティティID、子エンティティタイプです。 public ActionResult Dropdown<TParent,TChild>(int id) where TParent : class where TChild:class { var drop

    0

    1答えて

    提供された数値から標準偏差を数える方法を書いてみたい。 ここではそれがどのように見えるかです: fun calculateSD(numArray: List<Int>): Double { var sum = 0.0 var standardDeviation = 0.0 for (num in numArray) { sum += num } val mean = sum

    3

    1答えて

    ストリーム/観測可能なオブジェクト内の特定のタイプのオブジェクトをフィルタ処理するヘルパーを作成しています。これは、要旨次のとおりです。 public interface IGameAction { } // Example action public struct OpenDoorAction : IGameAction { } // In Store.cs public Subje