class Person
{
private String sName;
private String sPhone;
private String sAge;
private String sE_Mail;
// … code …
}
をそして、私は、ユーザーから受信した値で検索を行う必要があり、それは、このクラスの任意の属性である可能性があります。私もこれを持っています:
public IEnumerable<Person> SearchByPhone(string value)
{
return from person in personCollection
where person.**SPhone** == value
select person;
}
私はこのような4つの方法がありますが、唯一の違いは属性です。どうか私はこれをただ一つの方法でやってもいいのですか?ありがとう。
あなたもに文字列の存在に切り替えることができます...流暢なAPIを使用して好みますTを作成し、それを一般化して何かのために働かせてください –
これはlinq-to-sqlでは機能しません。 'Express>'を受け入れるように署名を変更し、本文に '.Where'を実行します。 –
@HosseinNarimaniRad残念ながら、それはLinq-to-Sql/Entitiesではまだ動作しません。 –