标签: c#
很抱歉,这个问题很明显。有没有没有if语句(或它的简短形式)的代码就能正常工作?我仅将ToString()用于演示。 a,b可以使用在Assert的第二个arg中调用的自定义方法来实现可自定义的可空类型。
ToString()
String a = ""; String b = null; Assert.IsNotNull(a, "b is" + b.ToString());
答案 0 :(得分:0)
您可以使用overloaded method,它接受带有参数的字符串:
Assert.IsNotNull(a, "b is {0}", b);