【VB.NET】LINQ友の会【C#, C♯, C#】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:デフォルトの名無しさん 08/02/16 17:51:35 >>1 です、今日は、表の結合のやり方を紹介します。 51:デフォルトの名無しさん 08/02/16 17:52:36 Q.表を結合したい1(クロス結合) Row1の表にRow2の表の要素をすべて結合します。 class Row1 { public string S { set; get; } } class Row2 { public string S { set; get; } } class Row3 { public string R1 { set; get; } public string R2 { set; get; } } var tableOrg1 = new Row1[] { new Row1() { S="赤" }, new Row1() { S="青" },}; var tableOrg2 = new Row2[] { new Row2() { S="青" }, new Row2() { S="緑" },}; var table1 = from row1 in tableOrg1 from row2 in tableOrg2 select new Row3() { R1 = row1.S, R2 = row2.S }; dataGridView1.DataSource = table1.ToArray(); dataGridView2.DataSource = table2.ToArray(); table1 の結果 赤 青 赤 緑 青 青 青 緑 この機能、一見は使い道がなさそうですが、これをフィルターしてゆく事により価値が出てきます。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4668日前に更新/117 KB
担当:undef