首页 > TAG信息列表 > automatic-properties

c#-必须声明主体,因为它没有标记为abstract或extern(CS0501)

这个问题已经在这里有了答案:            >            must declare a body because it is not marked abstract or extern? C#/ASP.NET                                    3个 我是C#的新手,不知道其语法.但是我对

python – 从getter / setter到属性的自动转换

我有一个用C语言编写的大型库,有人创建了一个接口,以自动方式在python(2.6)中使用它.现在我有很多带有getter和setter方法的类.真的:我讨厌他们. 我想使用属性重新实现具有更多pythonic接口的类.问题是每个班级都有数百个getter和setter,而且我有很多课程.如何自动创建属性? 例如,如

我们在C#中获取属性时是否需要锁定?

在C#中,获取非易失性属性时是否需要锁定?我知道在设置属性时我们需要锁定.怎么样? 现在3.0提供自动属性,它本身是线程安全吗?解决方法:不,automatic properties不是线程安全的.它们只不过是语法糖;编译器会自动生成私有支持字段,就像您手动编写它们一样. 但是,除非您的应用程序从多个

c# – 了解自动实现的属性

我有使用自动实现的属性的简单类: Public Class foo { public foo() { } public string BarName {get; set;} } 我显然在我的类中使用变量BarName,现在需要在设置属性值时添加逻辑(它必须全部为大写,如图).这是否意味着我现在需要为BarName创建一个私有变量,例如_BarNa

python – 自动更新sqlalchemy中的属性

我有一个sqlalchemy模型,设置如下: class Entry(Base): __tablename__ = 'entries' __table__ = Table('entries', Base.metadata, Column('id', Integer, primary_key=True, unique=True), Column('user_id'