automatic-properties

    0热度

    1回答

    我想知道如果它可以创建一个内部的对象的多个属性的循环。 即时试图像这样,但它不工作正确的: var dataObjekt= {}; for(var i=0;i<req.session.dataObjekt.length;i++) { for(var v=0;v<req.session.dataObjekt[i].data.length;v++) { dataObjekt[req.se

    2热度

    1回答

    如果我有这样的对象,它的子对象作为自动属性: public class ParentObject { public ChildObject Child { get; set; } = new ChildObject(); } 在什么时候是Child初始化?在ParentObject的施工期间,还是仅仅发生了ChildObject的第一个“获得”? 我问,因为我考虑重做一些旧的线网

    4热度

    2回答

    在C#6.0中,新的语法让我们写只读自动性能,使用一个初始化: public bool AllowsDuplicates { get; } = true; 同样,我们可以使用表达式体的吸气写: public bool AllowsDuplicates => true; 对于简单类型,这两个应该有同样的效果:一个只读自动属性,返回真。 但是,其中一个比另一个更受欢迎?我怀疑是前者使用支持字段

    0热度

    3回答

    在一个web表单.aspx页面系统,母版页具有自动初始化的一些属性,因此 public bool MyProp => bool.Parse(Service.Settings["YorN"]); 剖析页面加载,我看到PreRender事件,其中一个属性的初始化之间有差距很大。 我在哪里可以找出延迟?两者之间有什么关系?

    2热度

    1回答

    编辑:与this完全不同的问题我在问自动属性如何在内部工作 当我做一个自动属性什么发生在后台? 这等于 public int SomeProperty {get; set;} 这 private int _someField; public int SomeProperty { get { return _someField;} set { _someField = v

    -1热度

    1回答

    我面临一些问题,我还不擅长编程。 我有一个看起来像这样的文字:长 D28151373 15-04 040 028230457 01-01 015 D28250305 01-08 048 D28250661 03-01 032 028151376 12-01 057 028230460 01-01 001 D28250305 01-09 049 D28250663 03-01 025 0281513

    0热度

    1回答

    我们有一个应用程序使用spring-vault。它使用AppRole向Vault进行身份验证。我们使用从该操作获得的令牌读取和写入机密。 VaultEndpoint和AppRoleAuthentication的配置是从属性文件自动配置的。 代码如下所示: @Autowired private ApplicationContext context; @Autowired private Va

    0热度

    2回答

    我正在尝试为可变对象创建属性。这是自动属性的问题吗?例如,下面的代码将允许对可变对象进行不必要的操作。我将如何避免这种情况? public class Mutable{ public int Value { get; set; } } public class ClassWithMutable{ public Mutable Object { get; } p

    7热度

    5回答

    我有一个目前自动的属性。 public string MyProperty { get; set; } 不过,我现在需要它来执行一些动作每次改变时间,所以我想逻辑添加到二传手。所以,我想要做的事,如: public string MyProperty { get; set { PerformSomeAction(); } } 然而,这并没有建立... MyProper

    23热度

    2回答

    我有下面的代码类: public class Foo { public Nested Bar { get; } = new Nested(this); public class Nested { public Nested(Foo foo) { foo.DoSomething(); } } p