文件:Example.csv
126
0
Assets/Illusion/assetbundle/chara/list/characustom/00/ao_waist_00.bytes
ID,Kind,Possess,Name,MainManifest,MainAB,MainData,Parent,ThumbAB,ThumbTex
22173,0,1,Ara Yama Raja charm1,abdata,chara/ao_acc_ara.unity3d,p_acs_arayrcharm1,a_n_waist_f,chara/thumb.unity3d,arayrcharm1
代码
using System;
using System.IO;
namespace FileHelperTest
{
class Program
{
static void Main(string[] args)
{
string path = @"C:\Example.csv";
try
{
string[] lines = File.ReadAllLines(path);
string specificLine = lines[3];
Console.WriteLine($"The line 3 content is:{specificLine}");
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
}
}
讲解一下这段程序什么意思.
这段程序的目的是读取某个文件里特定行的内容.首先ReadAllLines这个方法会读取给予的路径里的文件,然后把每一行化成数组lines(类型为string)里的一个元素.如果要第一行的内容,就打印lines[0]就可以了.