小编Ben*_*Ben的帖子

我在属性设置器中进入无限循环

public int Position
{
    get
    {
        if (Session["Position"] != null)
        {
            Position = Convert.ToInt32(Session["Position"]);
        }
        else
        {
            Position = 5;
        }
        return Position;
    }
    set
    {
        Position = value;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的程序调用get并进入if循环,然后无限运行到set代码中

c# asp.net setter properties

6
推荐指数
2
解决办法
5483
查看次数

标签 统计

asp.net ×1

c# ×1

properties ×1

setter ×1