相关疑难解决方法(0)

我为什么不用"匈牙利表示法"?

我知道匈牙利语所指的内容 - 将有关变量,参数或类型的信息作为其名称的前缀.每个人似乎都狂热地反对它,尽管在某些情况下它似乎是一个好主意.如果我觉得有用的信息被传授,为什么我不能把它放在那里?

另请参阅:人们是否在现实世界中使用匈牙利命名惯例?

language-agnostic naming-conventions hungarian-notation

122
推荐指数
15
解决办法
12万
查看次数

C#中的匈牙利符号

在使用C#之前,C++是我的主要编程语言.匈牙利的符号深藏在我的心里.

我在C#做了一些小项目而没有阅读C#书或其他语言指南.在那些小型的c#项目中我使用了类似的东西

private string m_strExePath;
Run Code Online (Sandbox Code Playgroud)

直到我从SO读到的东西说:

不要使用匈牙利表示法.

所以为什么?我是唯一一个在我的C#代码中有m_strExePath或m_iNumber的人吗?

c# naming-conventions

33
推荐指数
9
解决办法
3万
查看次数