add csharp examples (#10)
This commit is contained in:
committed by
Aditya Bhargava
parent
c3396b8b0a
commit
62ed616954
23
03_recursion/csharp/01_countdown/Program.cs
Normal file
23
03_recursion/csharp/01_countdown/Program.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
|
||||
namespace ConsoleApplication
|
||||
{
|
||||
public class Program
|
||||
{
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
Countdown(5);
|
||||
}
|
||||
|
||||
private static void Countdown(int i)
|
||||
{
|
||||
Console.WriteLine(i);
|
||||
|
||||
// base case
|
||||
if (i <= 0) return;
|
||||
|
||||
// recursive case
|
||||
Countdown(i - 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user