C#怎么设置参数可传可不传
时间: 2023-09-05 13:10:41 浏览: 68
在C#中,可以使用可选参数来实现参数可传可不传的功能。具体实现方法是在方法的参数列表中指定默认值。例如:
```csharp
public void ExampleMethod(int requiredParam, string optionalParam = "default value")
{
// 方法体
}
```
在上面的示例中,`optionalParam` 参数被指定了默认值 `"default value"`,因此在调用该方法时可以不传递该参数,例如:
```csharp
ExampleMethod(123); // 只传递 requiredParam 参数
```
也可以传递该参数的值,例如:
```csharp
ExampleMethod(123, "optional value"); // 同时传递 requiredParam 和 optionalParam 参数
```
阅读全文