Since the
Fibonacci
series is easily generated with a loop, I wouldn't even bother if there are alternate algorithms (
simplex sigillum veri). However you might try recursion. It is a pity the C# programming language doesn't support
tail recursion optimization...Oops, wait...
"Tail recursion in C#"[
^].