这个是你的问题,不是vb.net速度慢。
我们提供的服务有:网站建设、成都网站设计、微信公众号开发、网站优化、网站认证、定兴ssl等。为1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的定兴网站制作公司
你应该这样写:
Dim file1 As FileStream = New FileStream("地址", FileMode.Open)
Dim myread As BinaryReader = New BinaryReader(file1)
Dim fn(file1.Length) As Byte
For i As Integer = 0 To file1.Length - 1
fn(i) = myread.ReadByte
Next
记得前面要 imports system.io
这个代码把文件读入一个fn的数组中,速度极快。
break退出循环
for循环对应 exit for
do/do while循环对应 exit do
1、语言之间具有互通性(这是一个前提基调);
2、比如在java或者c/c++中,在循环中进行一个判断,如果判断成功或者不成功,那么就可以设置一个关键字break来跳出这个循环哦;
3、这个break的作用的就是当你判断实现或者未实现这个判断语句时,你像不需要再进行循环或者判断,那么可以用这个break关键字来发挥作用哦。
退出循环:break;
强行退出过程/函数;return; 就像VB.Net中的Exit Sub一样的语句.
退出应用程序:Application.Exit();
continue不是用来退出循环的,是强制性的使循环体进入下一次符合条件的循环