首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.Net命名约定与W3C规范

.Net命名约定与W3C规范
EN

Stack Overflow用户
提问于 2010-09-23 21:47:10
回答 1查看 299关注 0票数 0

我很难解决我在使用.Net实现部分W3C HTML5规范时遇到的命名约定冲突。

问题是我喜欢遵循使用UpperCamelCasing的标准.Net命名约定,但是W3C规范指出命名约定应该使用lowerCamelCasing。

为了编写对.Net社区友好和熟悉的代码,我是否应该偏离该规范,或者我应该使用W3C推荐的约定,以便尽可能地遵守该规范,即使这会使我的Code.notVeryPretty()?

编辑

示例:

W3C定义了一个带有成员IDOMImplementation的接口hasFeature()。如果我在没有W3C规范指导实现的情况下编写.Net代码,它们将被命名为IDomImplementationHasFeature(),但是W3C定义了如上所述的命名约定。

编辑

要以一种完全不同的方式来问这个问题,在使用.Net实现规范时,偏离W3C推荐的大小写约定有什么缺点吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-23 21:52:22

对.NET代码使用UpperCamelCasing,对HTML/CSS/Javascript/其他W3C内容使用lowerCamelCasing

在什么情况下,您会使用W3C推荐的命名约定来编写.NET代码?

编辑:

现在您已经明确了您的意思,我想说的是,由于您的代码将在.NET中由使用,因此您应该坚持.NET约定,即使在实现由W3C定义的接口时也是如此。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3779012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档