automatic-properties

    0热度

    2回答

    我在下面的例子中看到很多遗留的.Net 1.1风格的代码,我希望借助自动属性来缩小它。这将帮助许多职业缩小30-40%,我认为这很好。 public int MyIntThingy { get { return _myIntThingy; } set { _myIntThingy = value; } } p

    3热度

    4回答

    我有一个用C++编写的大型库,有人创建了一个接口,以自动方式在python(2.6)中使用它。现在我有很多使用getter和setter方法的类。真的:我讨厌他们。 我想使用属性重新实现具有更多pythonic接口的类。问题是每个班级都有数以百计的getter和setter,而且我有很多班级。我如何自动创建属性? 举例来说,如果我有一个名为MyClass与GetX()和SetX(x),GetY,S

    8热度

    2回答

    这个问题是相关但不一样的是:How do you give a C# Auto-Property a default value? 我爱自动性,但有时我不得不做这样的事情: private string someName; public string SomeName { get { return someName; } set

    1热度

    1回答

    有没有什么办法(可能通过加载项),任何人都知道,轻松地列出或可视化Visual Studio 2008 SP1(独立或与ReSharper 4.5)中的类的字段(和自动属性)? 我已经习惯看到由蓝框/钻石图标成员确定一类的领域下拉在Visual Studio 2008中的C#代码的文本编辑器的导航条我发现它的帮助,告诉该字段在字段中“拥有”什么状态,以及该类的实例的大小大约是多少。 自动实现的属性

    24热度

    4回答

    显然,VS 2008不允许在auto属性的setter上设置断点。 I.e.如果我定义了一个自动属性是这样的: public int CurrentFramesize { get; protected set; } ,然后尝试设置一个断点上的setter线,整个汽车属性变成断点红色。 这对正常的属性很好,所以任何想法为什么自动属性得到这种特殊(限制)

    6热度

    7回答

    对于C#C#的属性,我讨厌写出来的变量,然后写出所有属性。没有办法选择所有变量,右键单击并创建所有属性。

    10热度

    6回答

    我最近发现了一些关于汽车性能的东西,并且非常喜欢它们。在这一刻,我正试图在任何可能的地方使用它们。不是真的能够在任何地方使用它们,而是更多地了解它们在大多数情况下的工作情况。 现在我正在做一个单身人士,并认为:“嘿,让我们在这里尝试自动属性”。 public class MySingleton { public static MySingleton MySingleton { get;

    3热度

    1回答

    我公司的svn回购有很多MS Word文档。我们已经实施了一项策略,即所有的.doc文件必须具有svn:needs-lock属性,以防止难以合并的文件的并行访问(我们也为xls,ppt,pdf等完成了此操作)。 我们已经实施了该策略,通过为所有相关文档类型适当地分配一个svn config并设置了适当的auto-props。我们还设置了一个预提交钩子,用于检查所有这些类型的已添加文件是否具有需要锁

    18热度

    2回答

    所以在我的情况下,我正在使用反射来发现类的结构。我需要能够通过PropertyInfo对象找出属性是否是自动实现的属性。我认为反射API不公开这样的功能,因为自动属性是C#依赖的,但是有没有解决方法来获取这些信息?

    0热度

    2回答

    一个实施Dispose方法的规则说: 这种类型的(除处置等),当资源已经布置“把从实例方法一的ObjectDisposedException此规则不不适用于Dispose方法,因为它应该可以多次调用而不会抛出异常。“ 请参见:http://msdn.microsoft.com/en-us/library/b1yfkh5e.aspx 这是否意味着,如果我要正确实现的特性,我不能使用自动实现的属性?我