enumerable

    4

    2答えて

    私は少しのjavascriptライブラリを書いています:私はItemオブジェクトを定義してからItem.prototype.addNumberの関数を追加しました。そして最後に私はそれを列挙できないものとして設定しました。ログを取ろうとすると、for...inループを使用して関数が表示されます。 これは私のコードです。間違っていますか?あなたがItem.prototypeに代わりのItemのプロパ

    5

    3答えて

    列挙型オブジェクトenumがあり、今度は3番目のアイテムを取得したいとします。 私は一般的なアプローチの一つは、配列に変換してからのようなインデックスを使用してアクセスを知っている: enum.to_a[2] しかし、この方法は、一時的な配列を作成し、それは非効率的であるかもしれません。 今、私が使用します。 enum.each_with_index {|v, i| break v if i

    7

    4答えて

    # this code works list = (0..20).to_a # => [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] odd = list.select { |x| x.odd? } # => [1, 3, 5, 7, 9, 11, 13, 15, 17, 19] l

    4

    1答えて

    インターネット上の多くのケースでは 私は可算ためeach方法の例を見て:人はこの1つを使用していないのはなぜ def each(&block) @items.each do |item| block.call(item) end end : def each(&block) @items.each(&block) end どんな違いがありますか?

    0

    1答えて

    私はいくつかのカスタマイズされたフレーズ(例えば、都市名の束)を外部からアクセス可能にする必要のあるパッケージを書いています。 (名前が「MyEnum」の通常の列挙型のように、ユーザーが「MyEnum」を入力すると、列挙されたすべてのメンバーがポップアップしてユーザーに選択されます) 次のように都市名を列挙しましたが、それはうまくいかなかった。 public enum City { Los A

    3

    2答えて

    mapと(selectまたはdelete_if)に同時に良い方法がありますか?現時点では、私は次のいずれかをしますが、より良い方法があるかどうか疑問に思っていました。また、結果の配列内に偽の値が必要な場合は、2番目の値を使用できません。 some_array.select{|x| some_condition(x)}.map{|x| modification(x)} some_array.ma

    0

    1答えて

    私はWCFとEFを使用してSilverlightアプリケーションを開発しています。 データベースが既に存在するため、私はまずデータベースを使用しています。 私は、データ型realを持つ100個の列で構成される表を持っています。各列のクラス内に100個の離散変数の代わりにList<double>またはList<float>のクラスを生成する必要があります。 これは可能ですか?誰かが私に例を与えること

    10

    1答えて

    IEnumerable<int>があり、これらをASCII相当の文字に変換したいとします。 単一の整数の場合、それはちょうど(char)iになるので、常にcollection.Select(i => (char)i)ですが、それはcollection.Cast()を使用するのが少しお勧めです。 私がcollection.Cast<char>()を使用したときにInvalidCastExceptio

    20

    2答えて

    私はDelphi XEを使用してリストの要素をタイプ別にフィルタリングできる列挙子を実装しています。 D7837:このユニットをコンパイルすると恐ろしいF2084内部エラーで失敗し unit uTestList; interface uses Generics.Collections; type TListItemBase = class(TObject) end;

    26

    3答えて

    私はメンバーシップの配列を持っています。各メンバーシップでグループです。このメンバーシップの配列をグループ名で並べ替える必要があります。私はさまざまな方法を試みましたが、最新の方法は次のとおりです。 @memberships.sort_by! { |m| m.group.name } ただし、これは名前でソートされません。配列をランダムにソートしているようです。 会員belongs_toの:グ