小编典典

如何在 String.Format 中转义 %?

all

我在我的 strings.xml 文件中存储了一个 SQL
查询,我想用它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 语句?


阅读 140

收藏
2022-03-11

共1个答案

小编典典

要逃脱%,您需要将其加倍:%%.

2022-03-11