私は .Net の文字列フォーマットに関するドキュメントを調べてきましたが、まだこのビットを見つけていません。誰かが私を正しい方向に向けてくれることを望んでいました。SqlParameters を受け取り、それらを次のような文字列に入れる作業コードに出くわしました。
SqlParameter[] arrParams = new SqlParameter[]
{
new SqlParameter("@ClientID", clid),
new SqlParameter("@CustomerID", cuid),
new SqlParameter("@AdminUser", false)
};
string sqlText = string.Format("Insert into [Table1] (RID, CustomerID, AdminUser) values (@ClientID,@CustomerID,@AdminUser)");
..そして、その文字列を SqlCommand の行で実行すると、適切な値が適切な場所に配置されます。私は、記号ではなく、文字列の書式設定引数に中括弧を使用することに慣れている@
ので、これについてどこで詳しく学べばいいのか疑問に思っていましたか?