在进行C#开发的过程中,有一些语法糖,可以提升开发体验和提高代码阅读性,特作此总结。
弃用 out 值
如果一个方法有多个 out 参数,当在使用时,不需要某些参数时,可以使用
out _
进行占位放弃。示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| public static bool IsRebar(Element ele,out string reason,out double diameter) { ...实现代码 }
public static void Test() { Element ele; If(IsRebar(ele,out _,out double diameter)) { ... } }
|