anonymous-types

    4

    6答えて

    匿名型のコレクションにASP.net GridViewをバインドしました。 RowDataBoundイベントハンドラで匿名型のプロパティのいずれかを参照するにはどうすればよいですか? 私はすでにこのような匿名型をキャストする方法を知っています: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)

    -2

    3答えて

    匿名型は「セットワンス」Object型と考えることができますが、普通の古いObjectまたはVariantは何度も設定できます。オブジェクトまたはバリアントは短期間で生活する傾向がありますが、匿名のタイプは長生きすることが予想され、の意思伝達は重要です。。 匿名タイプを使用する場合、どのような命名規則をに使用しますか?を使用しますか? 「命名規則」の質問を検索しましたが、回答は、オブジェクトやバリ

    12

    2答えて

    レコードをメソッドパラメータとして使用することは可能ですか?そのレコードのインスタンスを暗黙的に宣言することなく呼び出すことはできますか? 私はこのようなコードを書くことができるようにしたいと思います。 type TRRec = record ident : string; classtype : TClass; end; procedure Foo(A

    5

    1答えて

    以下のコードを参照してください。私は注文がうまくいかない理由を知りません。 var orderSample = new { ProductName = "", Qty = 0, UserFullName = "" }; var ordersList = (new[] { orderSample }).ToList(); //loop thru another collection and f

    37

    7答えて

    私はいくつかの属性を持つオブジェクトのリストを入力として受け取るPythonをデバッグしています。 いくつかのテスト値をハードコードしたいと思います。たとえば、 "foo"属性がいくつかの番号に設定されている4つのオブジェクトのリストを考えてみましょう。 これより簡潔な方法はありますか? x1.foo = 1 x2.foo = 2 x3.foo = 3 x4.foo = 4 myfunc(

    16

    7答えて

    はこの考えてみましょう: var me = new { FirstName = "John", LastName = "Smith" }; 私たちは、この行うことができますので、これは素晴らしいです:私たちは知らないので public T GetMe() { return new { FirstName = "John", LastName = "Smith" }; } :我

    4

    1答えて

    私は最近、例によるキャストを使用して匿名型のジェネリックをインスタンス化するトリックを発見しました。だから、 http://brendanjerwin.com/blog/2009/03/19/anonymous-generics/ 、その巧妙なトリックが、それが使用されるでしょうか?何か案は?

    0

    2答えて

    私はいくつかの参考文献をオンラインで見ましたが、運があまりありませんでした。うまくいけば、それは私が見落としている単純なものですが、私のコードでは、参加者リストをループし、照会結果を配列に格納しています。わかりますように、私のforeachステートメントは、最初のものが置き換えられたので、配列の最後の要素を追加するだけです。 次の配列インデックスにどのように値を追加するだけですか?したがって、配列

    11

    7答えて

    匿名型のオブジェクトに、その宣言されたスコープ外のオブジェクトにアクセスするにはどうすればよいですか? void FuncB() { var obj = FuncA(); Console.WriteLine(obj.Name); } ??? FuncA() { var a = (from e in DB.Entities where e.Id == 1 select new {