中易网

c#中usingSystem.IO; 的作用

答案:2  悬赏:60  
解决时间 2021-01-14 09:35
  • 提问者网友:半生酒醒
  • 2021-01-13 17:27
c#中usingSystem.IO; 的作用
最佳答案
  • 二级知识专家网友:污到你湿
  • 2021-01-13 19:07
using xxxx就是引入命名空间。 命名空间可以确保函数、变量的唯一性。
比如微软写了一个类库,里面有关于数组的定义、操作, 那么你需要用这个类库的时候, 就需要先引入该命名空间,"using System.Data;"。
引入之后,你才能使用这个类库中的函数、属性等等。
如果你不引入这个命名空间,比如一个最常见的类型:DataTable就有多重含义, 他既可以是System.Data中的数据表,也可以是Office.Excel中的数据表, 这样程序就乱套了。


理解了命名空间, 你的问题就很简单了。
System.IO是微软提供的关于Input Output的类。里面提供了关于文件、数据流的读取和写入操作。 比如常用的“写入txt":
 FileStream myFs = new FileStream(filename, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);
            StreamWriter n = new StreamWriter(myFs);
            n.WriteLine("-------------------------------我是文本---------------------------------------------");
            n.Close();
            myFs.Close();上面代码会把文本写入一个txt中,并保存下来
类似的还有很多方法和属性可以去使用,都是和系统输入输出相关的。
全部回答
  • 1楼网友:空山清雨
  • 2021-01-13 19:25
我暂时保留我的看法!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息