我在我的 strings.xml 文件中存储了一个 SQL 查询,我想用它String.Format来构建代码中的最终字符串。该SELECT语句使用类似的东西,如下所示:
String.Format
SELECT
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'
为了格式化我用 %1$s 替换 ‘something’ 所以它变成:
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE \'%%1$s%\'
我用反斜杠转义单引号。但是我无法逃脱 % 符号。
如何在我的 strings.xml 文件中包含 like 语句?
要逃脱%,您需要将其加倍:%%.
%
%%