매개 변수에 전달 된 이름이 새 유형으로 캐스트되는 상황이 있지만 전달 된 오브젝트의 이름은 유사하게 유지되어야합니다. 클래스 속성의 경우이 연산자를 사용할 수 있지만 함수의 로컬 변수는 어떻습니까? 어떤 코딩 규칙이 널리 사용됩니까?
예,
void MyFunc(BaseClass myPara)
{
DerivedClass _mypara = (BaseClass)myPara;
}
또는 반대로
void MyFunc(BaseClass _myPara)
{
DerivedClass mypara = (BaseClass)_myPara;
}
또는 다른 관습