自动变量使用virtual的问题

lucky-lucky 2013-07-28 08:21:49
按f12键转到XmlReader的定义处发现
XmlReader定义了许多类似这样的数据
        public virtual Type ValueType { get; }

在实际当中如果我们只定义get和set当中的一个,编译器是提示错误的,那么为什么XmlReader能够编译过去?

望指教
...全文
52 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lucky-lucky 2013-07-28
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
转到定义看到的不是源代码。 换一句话说,如果你这么写: public virtual Type ValueType { get; private set; } 编译成dll,然后引用,然后转到定义,看到的也是 public virtual Type ValueType { get; }
谢谢斑竹的解悟
threenewbee 2013-07-28
  • 打赏
  • 举报
回复
转到定义看到的不是源代码。 换一句话说,如果你这么写: public virtual Type ValueType { get; private set; } 编译成dll,然后引用,然后转到定义,看到的也是 public virtual Type ValueType { get; }

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧