我有这样的方法:
public void Method(bool value)
{
}
现在我想用一个从 xml 文件 (*.loadtest) 解析的值来调用这个方法,该文件是一个字符串:
<ContextParameter Name="paratemeter" Value="True" />
那么,我应该从调用者那里做到这一点:
if(parameter.Equals("True")
Method(true);
else
Method(false);
还是我应该重构Method
以获取字符串作为参数并在那里进行检查?