C#.Net 调用方法,给参数赋值的一种技巧

时间:2023-03-08 16:09:38
C#.Net   调用方法,给参数赋值的一种技巧

C#中可以给参数赋值默认值(其实这种写法有点不太好,有时会使方法的功能太复杂了)。

但是往往有多个默认参数时,有的参数需要使用默认值,有的不使用默认值,这时正常的写法就行不通了,解决方法可参照下边的代码:

public class AccountPermissionofBBQ

{

private void tempUsing()

{

tempReturn(y:"12121");

}

private void tempReturn(string x="1111",string y="1111")

{

}

}

此处感谢王晓,要不是他和我说(半年前做接口的时候),我可能对这种写法一直处在模糊概念中,其实通过指定变量名赋值还可以随意的切换变量的顺序,因为只要方法的每个参数有值就行,这样对于开发速度也会有很大的提升