今天想使用String.Format,和平时的用法不一样。
直接上代码:
[Test] public void TestMethod6() { string A = "A"; string B = "B"; string C = "C"; string D = "{0}"; String str = String.Format(D, A, B, C); Assert.AreEqual(str, "A"); str = String.Format("{1}", A, B, C); Assert.AreEqual(str, "B"); str = String.Format("{2}", A, B, C); Assert.AreEqual(str, "C"); }
主要是 测试一下,第一个就是格式化的文字可以用变量来,第二个参数可以有冗余。