进程因堆栈溢出而终止。由于溢出导致进程终止
如果我使用C#访问器来获取打印机名称,它将导致stackoverflow。
Receipt.cs
public String printer_name
{
set { this.printer_name = value; }
get { return this.printer_name; }
}
Program.cs
receipt.amount = 101;
receipt.drawnBy = "haha";
receipt.printer_name = @"RP80 Printer";
如果我直接分配打印机名称,它不会得到这个问题。
请帮