我不想在这里引发争论,但是不管出于什么原因,通常都会说 Visual Basic 不区分大小写,而 C 语言不区分大小写(不知何故,这是件好事)。
但我的问题是: VisualBasic 到底在哪里不区分大小写。
Dim ss As String
Dim SS As String
... 进入 VisualStudio2008或 Visual Studio 2010 IDE,第二个有一个“ Local variable SS
is already declared in the current block”的警告。在 VBA VBE 中,它不会立即踢出一个错误,而只是自动更正情况。
Am I missing something here with this argument that Visual Basic is not case sensitive? (Also, if you know or care to answer, why would that be a bad thing?)
我为什么要问这个问题?
我在它的许多 方言已经很多年了,有时候 一个业余爱好者,有时候是小人物 业务相关的计划 工作小组,在过去的六个月里, I've been working on a big project, 比我预想的要大得多,大得多 样本源代码的一部分 是在 C # ,我没有任何燃烧 渴望学习 C # ,但如果有 我错过了 C # 提供了 VisualBasic 所不具备的特性(一个相反的特性) 是 VB.NET 提供的 XML 文字) ,那么我想知道 更多关于这个功能。所以在这个 情况下,人们常常认为 C 语言是区分大小写的 这很好,VisualBasic 就是大小写 麻木不仁,这是不好的。我会 想知道。