我正在开发一个C#项目,我只需要在方法中的应用程序的文本字段中输入一个数值。
将值输入文本框的EnterText()方法只接受字符串值。
之间是否存在差异:
EnterValue("100")
public void EnterValue(string value)
{
myTextField.EnterText(value);
}
和
EnterValue(100);
public void EnterValue(int value)
{
myTextField.EnterText(value.ToString());
}
我真的找不到任何东西,我想知道一个选项是否比另一个更好以及为什么。
答案 0 :(得分:0)
如果我考虑你的情况,因为第一个样本要好得多,你不需要转换操作。但是,如果您希望myTextField
仅包含数字值,则第二个选项更好。
不同的情况需要不同的代码设计,因此;请多加注意。