Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个功能
public Tuple<bool, string> check() { . . return new Tuple<bool, string>(true, null); }
现在我想在我的主代码中调用这个 check() 函数。正确的做法是什么?我正在考虑执行以下操作。但它不起作用。
Tuple<bool, string> chk = new Tuple<bool, string>(check());
作为调用函数的一部分,您不需要创建新对象。只需使用这个:
Tuple<bool, string> chk = check();
使用方法所有者的标识符调用方法。您返回的类型是 a Tuple,但它不是Tuple拥有该Check方法的人。
Tuple
Check
在您的情况下,拥有该方法的对象肯定this在该上下文中。
this
所以改为这样称呼它:
var chk = this.check();