.net 变量名是什么;lsSQL";意思是

.net 变量名是什么;lsSQL";意思是,.net,variable-names,.net,Variable Names,我注意到在TDWTF上的一篇文章中,有人在使用变量名lsSQL。我还注意到,在我正在开发和使用的一个遗留应用程序中,有类似的变量名,但我从未发现ls前缀代表什么 ls是什么意思?那是什么符号 谢谢, Tom我认为这是匈牙利语的一种用法,表示法与基本语言类似(即,没有强输入)。这里我希望l表示类似“局部变量”的东西,与“参数”或“全局变量”相反,s表示类型,即这里的字符串。我希望这是匈牙利符号的用法,类似于基本语言(即没有强类型)。这里我希望l表示类似“局部变量”的东西,与“参数”或“全局变量”相

我注意到在TDWTF上的一篇文章中,有人在使用变量名
lsSQL
。我还注意到,在我正在开发和使用的一个遗留应用程序中,有类似的变量名,但我从未发现
ls
前缀代表什么

ls
是什么意思?那是什么符号

谢谢,

Tom

我认为这是匈牙利语的一种用法,表示法与基本语言类似(即,没有强输入)。这里我希望
l
表示类似“局部变量”的东西,与“参数”或“全局变量”相反,
s
表示类型,即这里的字符串。

我希望这是匈牙利符号的用法,类似于基本语言(即没有强类型)。这里我希望
l
表示类似“局部变量”的东西,与“参数”或“全局变量”相反,
s
在这里表示类型,即字符串。

如果我的VB命名约定是正确的,我相信
ls
前缀代表局部字符串(然后SQLMearly表示它是SQL语句)


作为这些情况下的比较参考,我希望对于本地连接,也会有一个前缀为
lcon
的变量。

如果我的VB命名约定是正确的,我相信
ls
前缀代表本地字符串(然后SQL mearly表示它是SQL语句)


作为这些情况下的比较参考,我希望本地连接也会有一个前缀为
lcon
的变量。

这就是我的想法,但在PHP应用程序中看到匈牙利符号感觉很奇怪……嗯,匈牙利符号不仅仅局限于某些语言。它几乎可以在任何命令式lan中使用语言。在我看来,匈牙利符号并不总是邪恶的。我认为这上面最好的文章是由Joel写的,这就是我的想法,但在PHP应用程序中看到匈牙利符号感觉很奇怪……嗯,匈牙利符号不仅仅局限于某些语言。它几乎可以用于任何命令式语言。在我看来匈牙利符号并不总是邪恶的。我认为这上面最好的文章是由Joel写的。我是唯一一个第一次把它读作“IsSQL”的人吗?不是一个伟大的匈牙利字母。我是唯一一个第一次把它读作“IsSQL”的人吗?不是一个伟大的匈牙利字母。