-3
이의 나는 방법에 따라 한 가정 해 봅시다 :기본값 사용
public void Foo(int value0, int optionalValue1 = 0, int optionalValue2 = 0)
{
// Something happens here...
}
와 내가 좋아하는 그것을 호출 할 :
optionalValue1 기본값을해야 너무Foo(12, {defaultValue}, 1);
(이 경우 0).
나는 내가이 같은 하드 코딩 할 수있는 알고
Foo(12, 0, 1);
하지만 난 기본값 보르 optionalValue1 같은 다른 값을 설정하려면 다음 내가 수동으로 편집해야 할 것입니다,하지만 난 다른 해결책을 모르는 , 거기 있니?
예를 들어이 게시물을 봐/힌트 .. https://stackoverflow.com/questions/199761/how-can-you-use-optional-parameters-in-c 당신은 구글에 액세스 할 수 있습니다. 당신은 ..? – MethodMan
그래, 덕분에 다운 레이트와 좋은 "당신은 구글에 액세스 할 수 있습니까?"형제, 내 질문은 완전히 다른 것입니다 ... – Pedro
'int optionalValue1 = 0' 대신'int optionalValue1 = SomeConstantValue' 물론 할 수 있습니다. – DavidG