§ ITPOW >> 文档 >> C#

C# out 参数同时声明

作者:vkvi 来源:ITPOW(原创) 日期:2022-6-8

out 的实参,是不能为属性的,所以得这样:

int size = 0;
Func(out size);
Size = size;

Size 是属性,但如下方法可以更简便:

Func(out int size);
Size = size;

本文实际说了两个知识点:一是 out 参数不能为属性,二是 out 那里直接声明。

此方法叫“内联参数”或“内联变量声明”。

相关文章