gpt4 book ai didi

c# - 面试谜语: accessing a private data member

转载 作者:太空狗 更新时间:2023-10-29 23:20:45 25 4
gpt4 key购买 nike

<分区>

我最近面试了C#问题。其中一个我找不到答案。

我得到了一个类,看起来像这样:

public class Stick
{
private int m_iLength;
public int Length
{
get
{
return m_iLength;
}
set
{
if (value > 0)
{
m_iLength = value;
}
}
}
}

还有一个主类

static void Main(string[] args)
{
Stick stick = new Stick();
}

任务是向 main 添加代码,这将导致 Stick 类中的 m_iLength 为负数(并且强调可以完成)。

我好像漏掉了什么。数据成员是私有(private)的,据我所知,get 和 set 函数是按 int 类型的值,所以我看不出如何做到这一点。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com