防止VB.NET的多行/逐字符串破坏整个代码文件?
发布时间:2020-12-17 07:27:53 所属栏目:百科 来源:网络整理
导读:假设你有一个长达数百行的模块.在代码文件的最顶部,您将启动一个字符串,因此您键入引号.由于字符串在一段时间内未被终止,因此总残骸随之发生,导致整个代码文件中的所有内容都受到字符串的不稳定封装(有关生成的所有错误的实际示例,请参见图像).没什么大不了
假设你有一个长达数百行的模块.在代码文件的最顶部,您将启动一个字符串,因此您键入引号.由于字符串在一段时间内未被终止,因此总残骸随之发生,导致整个代码文件中的所有内容都受到字符串的不稳定封装(有关生成的所有错误的实际示例,请参见图像).没什么大不了的吧?你刚刚完成你的字符串,所有的错误都会消失.虽然如此,但您可能会发现IDE已经与文档中的其他字符串一起使用了.例如,这些线……
oLog.writeLogFile("Starting System Update and Version Update ") oLog.writeLogFile("Starting Script for Fetching Data from Source to Dest") ……改成这个: oLog.writeLogFile("Starting System Update And Version Update ") oLog.writeLogFile("Starting Script For Fetching Data from Source To Dest") 注意如何以及对于For,to for和to to To的更改.这里发生的是,因为文档中的其他字符串变得……呃…“destrung”…所以曾经作为字符串一部分的一些单词现在被IDE解释为关键字.因为它是VB,它会自动修改大小写.当你最终终止你的字符串时,文档中所有其他字符串也会被正确终止,但是仍然存在刺耳的效果. 有没有办法防止这种情况发生? 解决方法
为什么不首先键入一个双“,然后在它们之间返回并开始键入你的字符串?我一直这样做以防止这种情况.我发现在键入你的第一个之间的短暂延迟”和IDE开始大写关键字的那一刻是足够让我(记得)键入第二个“.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |