会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
[Serializable]属性能否继承的问题??
[Serializable]
public
abstract
class
CSMessage : MessageBase
{
private
string
userName;
protected
CSMessage(
string
anUserName)
{
userName
=
anUserName;
}
public
string
UserName
{
get
{
return
userName; }
}
}
[Serializable]
public
class
LoginMessage : CSMessage
{
private
string
password;
public
LoginMessage(
string
userName,
string
password) :
base
(userName)
{
this
.password
=
password;
}
public
string
Password
{
get
{
return
password; }
}
}
代码如上,测试发现类属性是不可以继承的,仔细推敲MSDN上关于对类属性是说明,类属性是一种标记当代码被编译为MSIL后由CLR根据类属性标记为其它附上相关的特性,唉。。不仔细看还是很容易弄错的
发表于
2004-12-22 17:34
floerggyy
阅读(
1444
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部