Tag: 区分大小写不区分大小写

VB真的不区分大小写?

我不是想在这里开始一个论点,但是无论出于什么原因,通常都声称Visual Basic不区分大小写,而C语言不是(也不过是一件好事)。 但是这里是我的问题:Visual Basic是不区分大小写的? 当我input… Dim ss As String Dim SS As String …到Visual Studio 2008或Visual Studio 2010 IDE中,第二个警告“ 本地variablesSS已在当前块中声明 ”。 在VBA VBE中,它不会立即踢出错误,而只是自动纠正这种情况。 我是否在这里错过了一些与Visual Basic不区分大小写的参数? (另外,如果你知道还是很在意,那为什么会这样呢?) 我为什么问这个问题? 我已经在很多方言中使用了Visual Basic,有时候是作为一个业余爱好者,有时候也是在一个工作组中,与小型商业相关的程序。 截至过去六个月,我一直在做一个比我预期的要大得多的大项目。 大部分示例源代码都在C#中。 我没有任何学习C#的渴望,但是如果有什么东西我错过了C#提供的Visual Basic没有(相反将是VB.NET提供XML文字 ),那么我想了解更多关于这个function。 所以在这种情况下,人们经常认为C语言是区分大小写的,这很好,而Visual Basic不区分大小写,这是不好的。 我想知道… Visual Basic如何不区分大小写,因为代码编辑器中的每个示例都会变成大小写敏感的(意思是情况得到更正),无论是否需要 如果VB.NET的情况是限制我可以用代码做什么,这是足够的引人注目,我考虑转移到C#?

Javascript包含大小写不敏感

我有以下几点: if (referrer.indexOf("Ral") == -1) { … } 我喜欢做的是使Ral不区分大小写,以便它可以是rAl , rAl等,并且仍然匹配。 有没有办法说Ral必须不区分大小写?