Dịch đệ quy một số từ hệ thống số này sang hệ thống số khác
Trong trong một số trường hợp trong thủ tục, bạn có thể sử dụng từ
return
mà không có đối số - nghĩa là, trên thực tế, thủ tục vẫn không trả về bất kỳ thứ gì. Điều này có thể hữu ích khi đệ quy, khi  ;
return code> được sử dụng để kết thúc việc giảm dần ở các trường hợp cơ sở của các giá trị tham số được lặp lại. Ví dụ, một thủ tục chuyển đổi một số từ thập phân sang nhị phân có thể giống như sau:
tĩnh void printTwo(int n)
{
nếu (n == 0) trả về;
printTwo(n / 2);
if (n % 2 == 0) Console.Write(0);
other Console.Write(1);
}