strings.xml ファイルに SQL クエリを保存しており、String.Format
コードで最終的な文字列を構築するために使用したいと考えています。SELECT
ステートメントでは、次のようなものを使用します。
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'
これをフォーマットするには、「something」を %1$s に置き換えます。次のようになります。
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE \'%%1$s%\'
一重引用符はバックスラッシュでエスケープします。ただし、% 記号はエスケープできません。
strings.xml ファイルに like ステートメントを含めるにはどうすればよいでしょうか?
ベストアンサー1
を脱出するには%
、 を 2 倍にする必要があります: %%
。