Tag: 阴影

C#中方法隐藏和阴影有什么区别?

C#中方法隐藏和阴影有什么区别? 它们是相同还是不同? 我们可以将它们称为多态(编译时或运行时)吗?

在.NET中隐藏inheritance的通用接口成员:好,坏还是难看?

我知道类实现中的阴影成员可能导致“错误”成员可以被调用的情况,这取决于我如何构建我的实例,但是对于接口我没有看到这可能是一个问题,我发现自己编写接口像这样经常这样: public interface INode { IEnumerable Children { get; } } public interface INode : INode where N : INode { new IEnumerable Children { get; } } public interface IAlpha : INode { } public interface IBeta : INode { } 我的代码中有一些地方只知道INode所以孩子们也应该是INode类型。 在其他地方我想了解具体的类型 – 在我的示例IAlpha和IBeta接口的实现中,我希望子类型与其父类型相同。 所以我实现了一个NodeBase类: public abstract class NodeBase : INode where N […]

WPF窗口阴影效果

我是WPF技术的新手。 我在WPF中有以下窗口声明: 但是当我运行它时,阴影不会出现。 我能做什么,或者在哪里发生错误?