4
C#에서는 값이없는 if 인라인 조건을 사용할 수 있습니다. 즉, void
을 반환합니까?void를 반환하는 두 함수가있는 삼항 연산자를 사용할 수 있습니까?
public void FuncReturningVoid()
{
return;
}
public void AnotherFuncReturningVoid()
{
return;
}
public void Test()
{
int a = 1;
int b = 2;
// I whish I could to do this:
a == b ? FuncReturningVoid() : AnotherFuncReturningVoid();
//would be the same...
if (a == b)
{
FuncReturningVoid();
}
else
{
AnotherFuncReturningVoid();
}
}
아니요, 그런 조건 연산자는 사용할 수 없습니다. 나는 이것이 속는 사람이라고 확신합니다. 지금 그것을 찾으려고합니다. –
내 검색 조건이 이것과 일치하지 않습니다. 감사합니다. D –