首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >这是斯巴达,还是真的?

这是斯巴达,还是真的?
EN

Stack Overflow用户
提问于 2017-05-23 03:44:22
回答 3查看 9.6K关注 0票数 121

以下是一个面试问题。我想出了一个解决方案,但我不确定它为什么有效。

问题:

在不修改Sparta类的情况下,编写一些代码使MakeItReturnFalse返回false

代码语言:javascript
复制
public class Sparta : Place
{
    public bool MakeItReturnFalse()
    {
        return this is Sparta;
    }
}

剧透我的解决方案:(剧透)

public class Place

{

public interface Sparta { }

}

但是为什么MakeItReturnFalse()中的Sparta引用{namespace}.Place.Sparta而不是{namespace}.Sparta

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44120947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档