学习一下.NET文件类库

来源:未知 责任编辑:责任编辑 发表时间:2014-03-23 22:29 点击:
今天抱着希望问了几个职业的程序员,问个文件类操作问题结果一个都回答不了,感觉就是胡言乱语,只好自己解决,网上也没有解释,于是就看了下CSDN的帮助,灵感一来就算是解决了,呵呵。这几日没时间学习程序,老师都安排我去听马克思哲学了,闲暇时间还要陪老婆聊天,今天算是学习文件操作的第一天,也就抽时间写个笔记,感觉.NET的IO命名空间下的文件操作类型是目前我遇到的几种语言中最丰富和简洁的所以很好学习,先画个文件类框架呗。
  \

任何编程语言操作文件都要调用操作系统的应用程序接口来实现,.NET框架提供了功能强大的统一的应用程序接口,在System.IO命名空间下,定义了多种文件管理,文件和数据流读写的类型。
废话也就不多说了,我们来看下我参考微软的官方实例写的例子
using System;
using System.IO;

namespace 文件操作
{
    class Test
    {
        static void Main(string[] args)
        {

            string file = @"D:\test1.txt";
            if (!File.Exists(file))
            {
                File.Create(file);
            }

            else
            {
                try
                {
                    if ((File.GetAttributes(file) & FileAttributes.Hidden) == FileAttributes.Hidden)
                    //如果文件被隐藏
                    {
                        File.SetAttributes(file, FileAttributes.Archive);
                        Console.WriteLine("文件不再被隐藏");
                    }
                    else //如果文件没有被隐藏
                    {

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 浅析.NET下XML数据访问新机制
  • asp.net 面试+笔试题目第1/2页
  • C# 邮件地址是否合法的验证
  • C#高级编程:数据库连接[1]
  • asp.net 设置GridView的选中行的实现代码
  • 经典C++程序1
  • IIS 自动回收导致后台定时器失效的问题解决
  • ASP.NET GridView列表代码示例
  • 微软ASP.NET站点部署指南(3):使用Web.Config文件的Transforma
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1