2

まず最初に、間違った場所に投稿した場合はお詫びします。私はここに来たばかりで、正しい場所に投稿したかどうかわかりません。さて、私は一般的な検索方法を構築しようとしています。そこでは、SQL クエリをマウントしてデータベースで実行するための検索パラメーターを追加します。すべて C# を使用しています。私の目標は、検索するフィールドに対応するパラメーターを、メソッドが含まれるクラスのプロパティにすることです。たとえば、次のようになります。

public foo
{
    public string CustomerCode { get; set; }
    public string CustomerName { get; set; }
    public void AddSearchParameter(???, EnumOperator Operator, object Value) 
}

検索に追加するパラメータを指定したいときはいつでも、次のようにしたいと思います。

foo xxx = new foo();
xxx.AddSearchParameter(foo.CustomerCode, EnumOperator.Equal, txtCustomerCode.text);

私の質問はそれを行う方法ですか?

4

2 に答える 2