++ 및 - 템플릿을 증가 및 감소 시키려면 어떻게합니까? 런타임에 실행되는 min 및 max는 최대 및 최소에 대한 검사 오버로드 ++ 및 - 오버로드 된 템플릿 내에서만 액세스 할 수있는 속성. 이 C#을 "의사 코드 예제"[원문] [원문] "오버로드 된 템플릿을 사용하지 않는"에서 + + 및 - 비공개로 액세스 할 수있는 최소 또는 최대 값 확인
:int x = 500;
int index = 503;
while(index > 0) {
x--; // where operator overload min=0 and max = 1000;
index -= 1;
}
Console.Write("x={0}",x); // should see x=0
index = 0
while(index < 1050) {
x++; // where operator overload min=0 and max = 1000;
index += 1;
}
Console.Write("x={0}",x); // should see x=1000
거기에 템플릿이 표시되지 않습니다 ... C#에도 템플릿이 없습니다. 제네릭을 말하는 겁니까? – BradleyDotNET
'x'는'int'이고'min' 속성을 가지고 있지 않습니다 (최소한 구성 가능한 것은 아닙니다). –
while주기의 조건에 min을 추가 할 수 있습니다. – ericpap