Có những tình huống khi một tên được truyền trong Parameter sẽ được chuyển thành một loại mới, nhưng tên của đối tượng Passed vẫn giữ nguyên. Đối với trường hợp Thuộc tính lớp, chúng ta có thể sử dụng toán tử này, nhưng đối với biến cục bộ trong các hàm. Quy ước mã hóa nào được sử dụng rộng rãi.
thí dụ,
void MyFunc(BaseClass myPara)
{
DerivedClass _mypara = (BaseClass)myPara;
}
hoặc ngược lại
void MyFunc(BaseClass _myPara)
{
DerivedClass mypara = (BaseClass)_myPara;
}
hoặc bất kỳ quy ước nào khác