CodeGym
AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 静态类 File 和 Directory

    C# SELF
    等级 39,课时 0
    在这节课你会学到如何用静态类 File 和 Directory 快速完成常见的文件和文件夹操作:检查是否存在、整文件读取/写入、复制、移动、删除、按掩码搜索和递归遍历目录。我们会讲什么时候选用 File/ Directory 的方法,什么时候用流式 API,如何通过 Path.Combine 安全地拼接路径,以及常见错误(权限、路径长度、竞态条件)——配合实用示例和关于 try-catch 的建议。
    可用
  • 实例类 FileInfo 和 DirectoryInfo

    C# SELF
    等级 39,课时 1
    在这节讲座里我们会讲清楚实例类 FileInfo 和 DirectoryInfo 与静态的 File 和 Directory 有什么不同,如何获取文件和文件夹的元信息,复制、移动和删除对象,以及什么时候使用 GetFiles()/ EnumerateFiles() 并通过 Refresh() 刷新属性缓存。全部都有示例和实战建议。
    可用
  • 获取文件和目录的信息

    C# SELF
    等级 39,课时 2
    在这节课里我们会讲在 .NET 中如何获取和分析文件与文件夹的元数据:路径、名字、扩展名、大小、时间戳和属性。你会认识到 FileInfo 和 DirectoryInfo 类,枚举 FileAttributes,搜索方法( GetFiles, EnumerateFiles)以及用 SearchOption.AllDirectories 做递归遍历。实操里我们会学会格式化大小、按扩展名分组、计算目录总量和按日期/标志查找文件。
    可用
  • 比较方法 File vs FileInfo

    C# SELF
    等级 39,课时 3
    在这节课里我们比较 .NET 中文件系统操作的两种方法:静态工具类( File/ Directory)和面向对象的 API( FileInfo/ DirectoryInfo)。会讨论真实场景、元数据缓存、大规模操作的性能、每个 API 的独特能力和实用建议以及常见错误。
    可用
  • 类 Path — 处理路径的好帮手

    C# SELF
    等级 39,课时 4
    在这节课里我们讲静态类 System.IO.Path:如何安全地拼接路径( Combine)、提取路径部分( GetFileName, GetExtension)、更改扩展名( ChangeExtension)、获取绝对路径( GetFullPath)、处理分隔符和临时文件。少出错,多跨平台!
    可用
Learn
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 动态
  • 联盟计划
Company
  • 关于我们
  • 联系方式
  • 评价
  • 媒体中心
  • CodeGym for EDU
  • 常见问题
  • 支持
CodeGymCodeGym 是一个从零开始学习 Java 编程的在线课程。该课程是初学者掌握 Java 的完美方式。它包含 1200+ 个带即时验证的任务,以及必要的 Java 基础理论。为了帮助你在学习中取得成功,我们实现了一系列激励功能:测验、编码项目、关于高效学习的内容,以及 Java 开发者职业相关内容。
关注我们
界面语言
English Deutsch Español हिन्दी Français Português Polski বাংলা
简体中文
मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
“程序员是培养出来的,不是天生的” © 2026 CodeGym
MastercardVisa
“程序员是培养出来的,不是天生的” © 2026 CodeGym