Có thể sử dụng giá trị trả về của hàm thay vì giá trị cụ thể làm tham số tùy chọn trong hàm không? Ví dụ thay vì:
public void ExampleMethod(int a, int b, int c=10)
{
}
Tôi muốn một cái gì đó như
private int ChangeC(int a, int b)
{
return a+b;
}
public void ExampleMethod(int a, int b, int c=ChangeC(a,b))
{
}