我已经阅读教程与各地的游戏(但是,这真可谓是相当普遍的)。

指定不同的教程网页

是否有任何理由为什么许多开发商命名他们的变量,例如:

mContext

对于我来说这是默认的,只是它命名为“背景”或类似的东西。

在什么情况“米”是之前的任何原因? (我知道这是一个风格问题,但我只是好奇,它代表什么)

有帮助吗?

解决方案

m将是表示该对象是所讨论的类的成员变量。这是一个普遍使用匈牙利命名法以前缀名称与线索变量的用途或类型。

其他提示

要我们这些谁不赞成这样的人物塞满了我们的变量名,他们被称为“疣”。在我看来,今天的集成开发环境,最好是离开断疣,因为我们可以很容易地局部变量和成员变量没有他们的帮助区分。

很多程序员想用,它表示变量代表对象类型小写字母前缀及其变量。例如:

var strMyString = new String();

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top