当前位置:  开发笔记 > 编程语言 > 正文

C#字符串插值传递值

如何解决《C#字符串插值传递值》经验,为你挑选了1个好方法。

我在类中有这个只读字符串:

public static class XssProtectionConstants {
    /// 
    /// {0} specifies the report url, including protocol
    /// 
    public static readonly string Report = "1; report={0}";
}

我想访问它并传入一个值,使它现在等于 "1; report=www.reportMyErrors.com"

这是为了这个单元测试断言:

Assert.AreEqual(_policyValue, XssProtectionConstants.Report );

这个抛出:

Expected:<1; report=www.reportMyErrors.com>. Actual:<1; report={0}>. www.reportMyErrors.com

如何更新我的断言以使其平等"1; report=www.reportMyErrors.com>"



1> PhillipH..:
Assert.AreEqual(_policyValue, string.Format(XssProtectionConstants.Report,"www.reportMyErrors.com" ) );

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有