日期:2014-05-17  浏览次数:21052 次

接口中,能定义只读属性吗?
接口中,能定义只读属性吗?我依稀记得接口成员必须是公开的

------解决方案--------------------
能啊,试过不就知道了啊

public interface xxx
{
   string Name { get; }
}

------解决方案--------------------
引用:
Quote: 引用:

能啊,试过不就知道了啊

public interface xxx
{
   string Name { get; }
}

自动属性不是要get、set同时出现吗?你这个没报错?

打开vs自己试下不就知道对错了啊
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

能啊,试过不就知道了啊

public interface xxx
{
   string Name { get; }
}

自动属性不是要get、set同时出现吗?你这个没报错?

打开vs自己试下不就知道对错了啊
确实没有报错,可是明明说了自动属性要get、set同时出现吗?

属性只不过是把两个方法写一块而已。
------解决方案--------------------
引用:
可是,明明说了自动属性要get、set同时出现吗?

那里说要同时出现了,Set是只写属性,get是只读属性,同时存在是可读写的属性,你可以随意使用
------解决方案--------------------
http://msdn.microsoft.com/en-us/library/vstudio/64syzecx.aspx
------解决方案--------------------
引用:
可是,明明说了自动属性要get、set同时出现吗?

除了你我没看哪里说过有这么一回事
------解决方案--------------------
引用:
可是,明明说了自动属性要get、set同时出现吗?


哎呀··我去··看来LZ真的是不明白啊···
估计是老师教坏的吧···
什么叫自动属性?
什么叫get、set同时出现?