私はlinqステートメントでワイルドカードマッチングを実行しようとしていますが、疑わしいものとして動作しません。例についてはパターンマッチではなく、すべての単語に一致
_supplierItems.Where(w =>
w.description.ToLower().Contains(txtProductCode.Text))
.Select(s=>s.code).FirstOrDefault();
cboSupplier.DataSource = _supplierItems;
cboSupplier.DisplayMember = "description";
cboSupplier.ValueMember = "code";
cboSupplier.Enabled = true;
名クリスチャンSeltmannと人型の下部ケースSまたは何でもそれはそれを見つけて、コンボの項目を埋める必要がある場合は、私の質問はあるこれを行うための正しい方法を含みます。
私はまた、次の
_supplierItems.Where(w =>
w.description.ToLower().Contains(txtProductCode.Text)).Select(s =>
s.code).ToList()
を試してみました。しかし、誰かが何が起こっているかのように私を指摘することができ、それは、リストに文字列を変換することはできません。
これは良い拡張メソッドですが、charの不完全さについての不満は、それが原因でTextがcharとして扱われないことです –
@ david39niこんにちは、私の更新を見てください – Marusyk