我正在实现 TryParse(string s, Out object result) 方法。
如果解析失败,我不想触及 out 参数,因此之前的任何结果都将保持不变。
但 VS2k8 不让我这么做。无论如何,我都必须设置 out 对象的值。
我应该为了取悦编译器而将 result = result 吗?我错过了什么吗?
指定 null(或更一般地指定 default(T))。您必须分配一个值,这就是“out”的含义。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)