千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:上海千锋IT培训  >  技术干货  >  My.Computer.FileSystem和System.IO.File两个命名空间有哪些具体区别?

My.Computer.FileSystem和System.IO.File两个命名空间有哪些具体区别?

来源:千锋教育
发布人:xqq
时间: 2023-10-14 12:09:31

一、My.Computer.FileSystem和System.IO.File两个命名空间的具体区别

My.Computer.FileSystem是基于Microsoft.VisualBasic.MyServices,也就是VBA的,更“旧”但是由于使用已久,更符合习惯;System.IO.File是基于.net,更“新”。但 My.Computer.FileSystem 和 System.IO.File 中有很多重复的功能。

比如同样是复制文件:

My.Computer .FileSystem.CopyFile(source,dest,True

System.IO.File.Copy(source,dest,True

My.Computer被添加到VB中,作为基础功能更方便,更可理解的抽象层.其中一些方法添加了新功能,在我看来,这是您少数一次通过System.IO.File>.

使用它.

My.Computer将在System.IO.File上添加功能的一个示例是 network.downloadfile 方法,其中它具有向用户显示对话框的能力:

如果ShowUi设置为true,请进行对话框 似乎显示了 手术;对话框包含一个 取消可以习惯的按钮 取消操作.对话框 不是模态,因此不会 阻止用户输入到其他窗口 程序.

如果您已经使用System.IO.File在某个地方,我强烈建议您出于一致性原因不使用My.Computer.也就是说,不要四处混合My.Computer和System.IO.File方法的调用,请坚持一个名称空间。

延伸阅读:

二、汇编语言

汇编语言是面向机器的程序设计语言,它是为了解决机器语言难以理解和记忆的缺点,用易于理解和记忆的名称和符号表示机器指令中的操作码,这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言;于是汇编语言亦称为符号语言。

使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编程序把汇编语言翻译成机器语言的过程称为汇编。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

NTLEA和Locale Emulator有哪些区别?

2023-10-14

iwatch3gps和蜂窝区别?

2023-10-14

面向对象编程,面向函数式编程,面向过程编程有什么区别?

2023-10-14

最新文章NEW

C 语言中不同类型指针的大小是否完全相同,为什么?

2023-10-14

My.Computer.FileSystem和System.IO.File两个命名空间有哪些具体区别?

2023-10-14

线性分类器与非线性分类器的区别?

2023-10-14

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>