sealed

    4热度

    6回答

    我有一个类我一起工作: public sealed class WorkItemType 这是ToString弱(只显示Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType)。 有没有什么办法可以覆盖这个来显示WorkItemType的名字?我想在WPF中使用这个绑定(我想在组合框中有一个WorkItemTypes列表,并将

    11热度

    5回答

    我看到你可以操纵private and internal members using reflection。我也看到它说,一个'sealed' class is more secure that one that isn't。 修饰语是否“公开,保护,内部,私人,抽象,封闭,只读”不只是绅士关于设计和API使用的协议,只要您有权访问反射,这些修改就可以被破坏?如果黑客已经在运行调用API的代码,那

    43热度

    4回答

    即使没有切实的表现或安全考虑,我是否应该将我所知道的所有课程都封为基础类课程?

    16热度

    5回答

    返回一个密封类运行该代码的方法: _foo = MockRepository.GenerateStub<IBar>(); _foo.Stub(x => x.Foo()).Return("sdf"); 当 public interface IBar { string Foo(); } public class Bar : IBar { public string

    0热度

    3回答

    我正要从BitmapImage类继承,当我注意到它被封闭时,我已经快速浏览过,但是我找不到它被密封的原因。 任何机构都知道这是为什么? 感谢

    4热度

    3回答

    我在C++项目中使用dll中的类。所有工作正常,直到... 当试图调用某个方法(在对象浏览器中列出)时,我得到一个错误,该方法不是名称空间的成员。 经过调查,我发现这种方法被列为“虚拟空x()密封”。 有没有办法打电话给这样的功能?

    1热度

    2回答

    在对象浏览器窗口中检查.net对象模型时,我发现缺少关于密封类的信息。 如果,例如,一个导航到mscorlib程序容器- >系统命名空间- > String类,详细信息窗格中显示以下内容: 公共类字符串          会员系统 摘要: 将文本表示为一系列Unicode字符。 属性: [System.Runtime.InteropServices.ComVisibleAttribute(真),

    2热度

    1回答

    据说在LINQ to SQL提供者模型中有一些类被封闭了 - 但我从来没有真正知道为了使用它而需要“解封”哪些类。 假设性地说,我需要启用哪些类来启用提供者模型? [编辑:我知道,封关键字意味着它不应该被修改,但我们只是假设,开封一BCL类不是这里的问题]