立ち見を一度にみたい

ということで、改造に入りますー
表示するとこで、こんなことしてるんですが

            'フィルター
            Dim query = From c In _chatsAll Where (c.thread = thread Or c.thread = -1) Select c
            Dim dummy As New List(Of UserListCnf)

            dummy.AddRange(query)
            _chats.Clear()
            _chats.AddRange(dummy)
            BufferedDataGridView1.RowCount = 0
            BufferedDataGridView1.RowCount = _chats.Count

ここのlinqの検索で複数指定できるようにすればいいんですよね。

スレッドが複数・・・whereに動的に追加できるのかなー
と調べること1分

            Dim query = From c In _chatsAll _
                        From d In threads _
                        Where (c.thread = d Or c.thread = -1) _
                        Order By c.vpos _
                        Select c

fromを複数入れ子で書けるようです。
ということで、やってみました

てらかおす!
需要あるのかなー