Fré*_*idi 10
好吧,从技术上讲,你可以从部分方法"返回"一个值,但它必须通过一个ref参数,所以它很尴尬:
partial void Foo(ref int result);
partial void Foo(ref int result)
{
result = 42;
}
public void Test()
{
int i = 0;
Foo(ref i);
// 'i' is 42.
}
Run Code Online (Sandbox Code Playgroud)
在该示例中,i如果Foo()未实现,则值不会更改.
| 归档时间: |
|
| 查看次数: |
2532 次 |
| 最近记录: |