( "" String.Formatの()または$)、可変文字列の連結を含みます

 

一緒に変数の文字列を含む、一般的に次の二つの方法を使用して、+文字列を接続するために使用されていません。

 

一、String.Formatの()

第二に、$「」(C#のの半年以上のバージョンで利用できるが、このようなアプローチをお勧めします)

1つの         パブリックリストの<person> FindListByLastName(文字列lastNameの)
 2          {
 3。             使用した(DBは=のIDbConnection 新しい新しいSqlConnectionオブジェクト(DbHelper.ConnectionString))
 4。             {
 5。                 // 方法1:使用String.Formatの()、文字列のプレースホルダを書き込みます{ 0}、変数続く
6。                 文字 SQL = ストリング .Format(" SELECT * FROM人lastNameの= '{0}' " とLastName);
 7。 
8。                 // 2:$ ""、直接{}内の変数を書きます
9                  文字列 SQL = $ " SELECT *人がlastName = '{lastNameの}' FROM ";
10  
11                  のIEnumerable <人>リスト= db.Query <人> (SQL)。
12                  リターンlist.ToList()。
13              }
 14          }

 

おすすめ

転載: www.cnblogs.com/zwh1993/p/11004039.html