手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >c# 读取文件内容存放到int数组 array.txt
c# 读取文件内容存放到int数组 array.txt
摘要:复制代码代码如下:usingSystem;usingSystem.Data;usingSystem.Configuration;usingS...

复制代码 代码如下:

using System;

using System.Data;

using System.Configuration;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using System.Collections;

using System.IO;

using System.Text;

/// <summary>

/// Summary description for ReadFile

/// </summary>

public class ReadFile

{

public ReadFile()

{

//

// TODO: Add constructor logic here

//

}

public int[,] ReadFileToArray()

{

int[,] iret = null;

ArrayList alNumLine = getFileContent();

string[] strLineArr = null;

if (alNumLine.Count > 0)

{

strLineArr = Convert.ToString(alNumLine[0]).Trim(',').Split(',');

iret = new int[alNumLine.Count, strLineArr.Length];

for (int i = 0; i < alNumLine.Count; i++)

{

strLineArr = Convert.ToString(alNumLine[i]).Trim(',').Split(',');

for (int j = 0; j < strLineArr.Length; j++)

{

iret[i, j] = Convert.ToInt32(strLineArr[j]);

}

}

}

return iret;

}

public ArrayList getFileContent()

{

ArrayList alRet = new ArrayList();

string strFilePath = HttpContext.Current.Server.MapPath("~") + "/array.txt";

if (!File.Exists(strFilePath))

{

HttpContext.Current.Response.Write("文件[" + strFilePath + "]不存在。");

return alRet;

}

try

{

//读出一行文本,并临时存放在ArrayList中

StreamReader sr = new StreamReader(strFilePath, Encoding.GetEncoding("gb2312"));

string l;

while ((l = sr.ReadLine()) != null)

{

if (!string.IsNullOrEmpty(l.Trim()))

alRet.Add(l.Trim());

}

sr.Close();

}

catch (IOException ex)

{

HttpContext.Current.Response.Write("读文件出错!请检查文件是否正确。");

HttpContext.Current.Response.Write(ex.ToString());

}

return alRet;

}

}

【c# 读取文件内容存放到int数组 array.txt】相关文章:

C# web api返回类型设置为json的两种方法

asp.net 上传大文件解决方案

c# 读取Northwind数据库image字段

读取TXT文件内容的方法

asp.net 购物车实现详细代码

asp.net 获取指定文件夹下所有子目录及文件(树形)

asp.net(c#) ubb处理类

asp.net(c#)中取得文件物理路径

windows中允许服务与桌面交互的更改方法

asp.net 文章内容分页显示的代码

精品推荐
分类导航