2
我正在用selenium中的C#編寫程序,並在應用程序配置文件中添加值。密碼有一個&符號和一個美元符號。我怎麼寫它?
這是密碼:8wwDqHj#q構成& $ M ...這是我需要把它寫在應用程序配置文件 -
<add key="db" value="x;Port=y;Database=z;UserId=qa;Password=8wwDqHj#q&$m;"
我正在用selenium中的C#編寫程序,並在應用程序配置文件中添加值。密碼有一個&符號和一個美元符號。我怎麼寫它?
這是密碼:8wwDqHj#q構成& $ M ...這是我需要把它寫在應用程序配置文件 -
<add key="db" value="x;Port=y;Database=z;UserId=qa;Password=8wwDqHj#q&$m;"
如果你逃跑的符號,你會被罰款即使用&
而不是&。例如,當您撥打System.Configuration.ConfigurationManager.AppSettings["db"]
例如,您的配置系統將使其回到&。
與
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="db" value="x;Port=y;Database=z;UserId=qa;Password=8wwDqHj#q&$m;"/>
</appSettings>
</configuration>
配置文件並調用
var x = System.Configuration.ConfigurationManager.AppSettings["db"];
x
將等於轉義x;Port=y;Database=z;UserId=qa;Password=8wwDqHj#q&$m;
非常感謝該工作! – Fishyish