このコードの何が問題になっていますか?
using System;
namespace app1
{
static class Program
{
static int x = 0;
static void Main()
{
fn1();
}
static void fn1()
{
Console.WriteLine(x++);
fn1();
}
}
}
このコマンドを使用して、このコードをコンパイルします。
csc /warn:0 /out:app4noex.exe app4.cs
exeをダブルクリックしても、例外(StackOverFlowException)がスローされないようで、永久に実行され続けます。
Visual Studioコマンドプロンプト2010を使用していますが、システムにvs2012もインストールされています。すべて最新です。