有时候我们在C#中会看到方法参数后面带有? 这是什么意思呢?
其实很简单,这时你应该看出来了吧,? 的作用就是让我们的参数可以 = null。
虽然我们不能给它初始值,但是我们在调用方法时可以选择不给它赋值,
然后在函数内部判断是否 = null 来给它进行初始化
对于代码的整齐美观还是很有帮助的。
有时候我们在C#中会看到方法参数后面带有? 这是什么意思呢?
其实很简单,这时你应该看出来了吧,? 的作用就是让我们的参数可以 = null。
虽然我们不能给它初始值,但是我们在调用方法时可以选择不给它赋值,
然后在函数内部判断是否 = null 来给它进行初始化
对于代码的整齐美观还是很有帮助的。