問題タブ [ilist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - XmlSerializer (c#) レポート タイプを反映するエラーが発生しました (タイプ = リスト)
誰でも助けることができますか?
オブジェクトをデータセットに変換する方法があります。この場合、オブジェクトはコレクション クラスのコレクション (LIST を使用) です。
コードは次のとおりですが、 XmlSerializer formatter= ... の行で次のエラーが発生します。
これがエラーです
タイプ 'System.Collections.Generic.List`1[MyNameSpace.Model.InformeVehiculo]' を反映するエラーがありました。
私はそのようにメソッドを呼び出しています
objColeccionInformeVehiculo はリストです
私は少し迷っています。なぜ失敗したのか誰か知っていますか
編集
InnerExeption をさらに調べた後、最後のものには次のように表示されます
実際に InformeVehiculo 内で、InformeContracto への参照を保持するように拡張しました (部分クラスを使用して、エンティティ フレームワークによって最初に作成されたモデルです)。
InformeContrato は、失敗した場所です。
この私のクラス
InformeContrato は、エンティティ フレームワークによって作成された部分クラスとして存在した InformeVehiculo とは異なり、存在しませんでした。そこで、InformeContrato を手動で作成し、changeTracking のものを挿入しました。
さらに下には、Entity Framework によって作成されたモデルからコピーした領域があります。
f# - F# で IList<> をどのように操作しますか?
type のリストがありIList<Effort>
ます。モデル Effort には、float
呼び出された が含まれていAmount
ます。Amount
F# で、リスト全体の合計を返したいと思います。これはどのように達成されますか?
c# - 限定されたIList<>の実装?
私は統計でいくつかの作業を行っており、次のメソッドをリファクタリングしたいと思います:
ただし、float []を使用する代わりに、ある種のインデックス付き列挙可能オブジェクトを使用したいと思います(たとえば、非常に大きな配列に対してディスクからの動的ロードを使用するため)。シンプルなインターフェースを作って使いたかったのです。
私の問題は:
- float []はIListのみを継承し、IArrayは継承しません。AFAIKはそれを変更する方法はありません。
- IArrayを捨てて、IListのみを使用したいのですが、クラスは固定サイズですが
Add
、のような多くのメソッドを実装する必要があります。RemoveAt
- そして私の質問:float []はこれらのメソッドを持っていないのにIListをどのように実装できますか?
どんな助けでも大歓迎です。乾杯
c# - IList をコレクションにキャストする
IList
をCollection
( System.Collections.ObjectModel
)にキャストする必要があります
これについてどう思いますか?
apache-flex - ActionscriptでbytearrayをIListに変換するには?
配列 (Camera.names など) を IList に変換する方法 (ex MXML s:DropDownList の場合)
)?
c# - 特定のインデックス番号にIListアイテムを追加する
クライアントのデータベースは配列内の一連の価格を返しますが、すべての価格が含まれていない場合があります。つまり、配列に要素がありません。見つけたものをIListとして返します。これは、データベースからコンテンツを取得するときに非常に効果的です。ただし、要素を配列内の適切な位置に設定するのは困難です。
IListを作成してから、IListの特定の位置に要素を追加することは可能ですか?
c# - IListのようなことをするにはどうすればよいですか.Contains(OtherObjectType)?
私は次のクラスを持っています:
クライアント
ClientCacheMedia(クライアント、メディア、およびその他のいくつかのパラメーターが含まれているため、メディアとクライアント間のリンクです)
メディア
クライアントにIListが含まれている場合。今私がやりたいのは、このilistに特定のメディアが含まれているかどうかを確認する方法があることです
だから:Client.ClientCacheMedia.Contains(MyMedia)
IListに一致するオブジェクトとしてメディアを受け入れさせる方法はありますか?(ClientCacheMediaのEqualsプロパティを簡単にオーバーライドして、渡されたメディアがClientCacheMedia.Mediaに含まれているメディアであるかどうかを確認できます。これは、Containsメソッドの他のオブジェクトを受け入れないIlistです。
.net - List.ForEachメソッドとコレクションのインターフェイス
.NET 3.5では、List<>はForEachメソッドを取得します。これがIList<>またはIEnumerable<>に存在しないことに気付きました。ここでの考え方は何でしたか?これを行う別の方法はありますか?これを行うための素晴らしくて簡単な短い方法?
講演者が常により一般的なインターフェースを使用すると言った話をしていたので、私は尋ねます。しかし、向きを変えてForEachを使用できるようにしたいのに、なぜIList <>をリターンタイプとして使用するのでしょうか?次に、それをList<>にキャストして戻すことになります。
asp.net-mvc - 非シーケンシャル インデックスを使用したリストへのモデル バインド。後でインデックスにアクセスできますか?
リストへのモデルバインディングに関するフィルの素晴らしいチュートリアルに従っています。
次のような入力名を使用します。
これはうまく機能し、データは問題なくモデルに返され、書籍のリストが生成されます。
私が探しているのは、本を送信するために使用されたインデックスにモデルでアクセスする方法です。その番号「5804」を取得したいのですが。これは、索引がセマンティックに重要であるためです。アクセスできれば、オブジェクト (ブック ID) に別のプロパティを設定する必要がなくなります。
FormCollection または UpdateModel が呼び出された後のモデルのいずれかで、インデックスが送信されたときのインデックスを確認する方法はありますか?
asp.net - IQueryableまたは IList
データベースからいくつかのレコードをフェッチし、Gridview などのデータ コントロールにバインドするために UI に渡すメソッドが BLL にいくつかあり
ます。
私の質問は、どちらが私にとってより良いのか、そしてその理由は何ですか? 実際、私はこれら 2 つのタイプの違いを知りませんし、どちらがどの状況に最適なのかもわかりません。IQueryable<t>
Ilist<t>
ありがとうございました