冷压端子-接线端子-铜线鼻子-线耳-铜管端子-深圳连优端接技术有限公司

您現在所在的位置:首頁 >學習資源 > Unity游戲/VR/AR入門教材 > VR開發入門教程41:文件IO的應用實例

VR開發入門教程41:文件IO的應用實例

來源:奇酷教育 發表于:

奇酷教育VR高級入門教程41:文件IO的應用實例

  遞歸目錄

  如何獲得某個盤符或者路徑下的所有目錄和子目錄的信息呢?

  using System;

  using System.IO;

  public class Files

  {

  //將string 改變為DirectoryInfo

  public static void dispDirs(DirectoryInfo dir)

  {

  Console.WriteLine("{0}", dir.FullName);

  //返回目錄中的目錄列表對象

  DirectoryInfo[] directories = dir.GetDirectories();

  foreach (DirectoryInfo dirX in directories)

  {

  dispDirs(dirX);

  }

  }

  public static void Main(String[] args)

  {

  //保存目錄存在

  DirectoryInfo dir = new DirectoryInfo("D:\\TOOLS");

  if (dir.Exists)

  dispDirs(dir);

  else

  Console.WriteLine("訪問目錄不存在!");

  Console.Read();

  }

  }

  文件管理

  File類通常和FileStream類協作來完成對文件的創建、刪除、拷貝、移動、打開等操作。

  File類提供的靜態方法主要有Create、Copy、Move、Delete、GetLastAccessTime 等,利用它們可以完成一些基本的文件管理。也可以通過FileInfo類來實現同樣的操作。

  獲取文件基本信息

  1 獲取文件的大小

  new FileStream(path).Length

  2 獲取文件擴展名

  Path.GetExtension(path)

  3 獲取文件創建時間

  File.GetCreationTime(path);

  4 獲取文件最后一次修改時間

  File.GetLastAccessTime(path);

  5 獲取文件名禁止使用的字符

  Path.GetInvalidPathChars();

  文件流

  StreamReader和StreamWriter類提供以一種特定的編碼從字節流中讀取字符。

  文件流獲得

  通過File類中的Open、OpenRead、OpenWrite獲得FileStream文件流。

  通過AppendText可獲得UTF-8編碼格式的StreamReader類對象。

  文件的讀取和寫入

  1 創建一個文件用于寫入UTF-8編碼的文本

  2 OpenRead方法打開現有文件并讀取

  3 OpenWrite方法打開現有文件并進行寫入

  4 打開現有UTF-8編碼文本文件并進行讀取

  5 讀取文件中的第一行數據

  6 按行讀取文本文件中的數據

  7 讀取文件中的所有數據

  8 向文件中寫入追加數據

  二進制讀寫文件

  BinaryReader 和BinaryWriter 類,用于按二進制模式讀寫文件。

  它們提供的一些讀寫方法是對稱的,比如針對不同的數據結構,BinaryReader提供了ReadByte、ReadBoolean、ReadInt、ReadInt16、ReadDouble、ReadString等方法,而BinaryWriter 則提供了重載了17次的Write 方法。

  BinaryReader讀取數據所用方法必須和BinaryWriter寫入數據所用方法對應。

主站蜘蛛池模板: 亚洲成在线观看 | 免费国产综合视频在线看 | 草草影院在线ccyycom | 忘忧草视频www | 人妻少妇被猛烈进入中文字幕 | 四虎高清成人永久免费影院 | 免费观看成人欧美www色 | 在线黄色免费看 | 国产hs免费高清在线观看 | 亚洲成a人片在线播放观看国产 | 一级aaa毛片 | 狠狠色噜噜狠狠狠狠7777米奇 | 日本一级毛片免费播放 | 免费黄色影片 | 欧美色图 亚洲 | 国产丶欧美丶日本不卡视频 | 四虎影库在线播放 | 九九看片 | 欧美性受xxxx黑人猛交 | 一区二区视频在线播放 | 香蕉伊蕉伊中文在线视频 | 日韩 综合| 99久久国产综合精品麻豆 | 日本人妻人人人澡人人爽 | 欧美在线观看一区 | 国产精品成人av在线观看春天 | 国产精品偷伦视频免费观看的 | 国产乱人伦av麻豆网 | 久久久精品国产四虎影视 | 国产成人无码精品一区在线观看 | 国产一区二区三区在线观看视频 | 欧美中文在线 | 国产午夜成人久久无码一区二区 | 人妻中文乱码在线网站 | 国产精品扒开做爽爽爽的视频 | 成人a毛片免费视频观看 | 三级特黄60分钟在线观看 | 亚洲欧美日本综合一区二区三区 | 四虎在线观看一区二区 | 久久精品国产亚洲av麻豆网站 | 亚洲精品色一区色二区色三区 |