C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 45 を表示中)
■23969 / )  LINQに正規表現を用いる方法
□投稿者/ たこやき (1回)-(2008/08/25(Mon) 16:43:43)

分類:[.NET 全般] 

新しい項目の追加の「LINQ to SQL」を用いて myDataContext を作成しています。
そして該当データの選択を以下の通り行いました。
private void button1_Click(object sender, EventArgs e)
{
myDataContext dc = new myDataContext();
var aa =
from p in dc.TBL
where p.FLD=="検索語"
select p;
myBindingSource.DataSource = aa;
}

private void button2_Click(object sender, EventArgs e)
{
myDataContext dc = new myDataContext();
Regex rg = new Regex("検索語");
var aa =
from p in dc.TBL
where rg.IsMatch(p.FLD)   // <---ここでエラー
select p;
myBindingSource.DataSource = aa;
}
button1は成功しますが、正規表現を用いたbutton2は失敗します。
どこがおかしいのでしょうか。よろしくお願い致します。

返信 編集キー/


管理者用

- Child Tree -