自1998年以来我没有使用过框架.它们看起来是个坏主意,在我的所有开发中,我从未遇到过框架是正确的解决方案,甚至是一个不错的解决方案.
但是,我现在正在使用由另一个组编写的内部Web应用程序,整个站点都是在 - 标题,左侧菜单,右侧内容 - 框架集中构建的.
首先,当VPN到我的网络时,我不断找到"website.com/frames.html"找不到."错误信息.当我在内部网络上时,这不会发生.
其次,该应用程序具有内置的电子邮件/消息系统.未读消息的数量在左侧菜单框中显示为"消息(3)",但在读取消息时计数不会更新.开发人员告诉我,因为它在一个框架中我需要右键单击菜单并"刷新".认真????
所以,我的编程相关问题是,你有什么理由不在网站中使用框架?
我在VS2008中编写VB.NET.
我有一个逗号分隔的数字串,即16,7,99,1456,1,3
我在VB中这样做:
Dim MyArr() As String = MyString.Split(",")
Run Code Online (Sandbox Code Playgroud)
MyArr会按照字符串中的顺序保存项目吗?
如果我这样做:
For Each S as String in MyString.Split(",")
'Do something with S
'Will my items be in the same order they were
'in the string?
Next
Run Code Online (Sandbox Code Playgroud)
我测试了它,它似乎保持排序顺序,但它会〜总是〜保持订单?
如果它不维护订单那么什么是拆分字符串并保持秩序的好方法?
我问,因为MSDN阵列文档说:"不保证数组的排序." 所以我有点不确定.