質問: new List(); public class CusipSedols { public string CusipSedol { get; set; } } ``` 1つ以上のCusipSedolがある場合は@CusipSedolを宣言する必要があるというエラーが表示されます。
回答: 2番目の例では、引数`new {cusipSedolsParameter}`を`new {cusipSedolsParameter}`これは、 `cusipSedolsParameter`という名前の単一メンバーを持つ匿名型オブジェクト`cusipSedolsParameter` 。 代わりに、あなたはあなたのリストを渡すだけです。あなたの電話は次のようになります: `con.Execute(sql2, cusipSedolsParameter);` 次に、Dapperはあなたのリストを列挙し、各エントリのクエリを実行し、クエリパラメータをエントリのタイプのプロパティと照合します。