加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 名称空间的奇怪问题

发布时间:2020-12-15 17:17:59 所属栏目:百科 来源:网络整理
导读:我正在尝试使用System.Drawing.Color命名空间.我无法在课程顶部定义它: 但是,我可以在课堂上引用它.也就是说,我可以使用这行代码,它可以工作: txtBox.BackColor = System.Drawing.Color.LightPink; ……但我宁愿能够做到这一点: txtBox.BackColor = Color
我正在尝试使用System.Drawing.Color命名空间.我无法在课程顶部定义它:

但是,我可以在课堂上引用它.也就是说,我可以使用这行代码,它可以工作:

txtBox.BackColor = System.Drawing.Color.LightPink;

……但我宁愿能够做到这一点:

txtBox.BackColor = Color.LightPink;

如果它是一个缺少引用/ DLL的问题,为什么我能够在我的代码中引用System.Drawing.Color?

解决方法

那是因为它不是命名空间. System.Drawing是命名空间,Color是结构(struct).

编辑:此外,我建议使用像ReSharper这样的产品,它可以自动纠正这样的东西. ReSharper规则!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读