c读取文件存到数组里面,c#读取 txt文件存到数组里面

2020-12-09 06:42:27 字数 5358 阅读 9711

1楼:匿名用户

为了处理方便,将数据

文件修改一下,增加一个列数 5(每行数据的个数)7, 5

1, 1, 1, 1 , 1

1, 1, 1, 1 , 1

1, 1, 1, 1 , 1

1, 1, 1, 1 , 1

1, 1, 1, 1 , 1

1, 1, 1, 1 , 1

1, 1, 1, 1 , 1

假设数据文件名为data.txt

2楼:匿名用户

string contents= file.readalllines("新建文本文档.txt");

int row=int.parse(contents[0]);

string intvalues=contents[1].split(',');

double [,] p1=new double[row,intvalues.count];

for(int j=0;j

你好。如何用c#编程实现txt文件的读取,并将数据保存在一个数组中?

3楼:出家人词悲

streamreader reader = new streamreader(filename,system.text.encoding.default);

string values = reader.readtoend().split(' ');

例如:staticvoidtxt(stringsrc)

);//这样就可以把每行放到数组中的一项里

intidata=newint[data.length];

for(inti=0;i

}补充:c#是微软公司发布的一种面向对象的、运行于.*** framework之上的高级程序设计语言。

并定于在微软职业开发者论坛(pdc)上登台亮相。c#是微软公司研究员anders hejlsberg的最新成果。c#看起来与java有着惊人的相似;它包括了诸如单一继承、接口、与java几乎同样的语法和编译成中间**再运行的过程。

但是c#与java有着明显的不同,它借鉴了delphi的一个特点,与***(组件对象模型)是直接集成的,而且它是微软公司 .*** windows网络框架的主角。

4楼:匿名用户

staticvoidtxt(stringsrc));//这样就可以把每行放到数组中的一项里intidata=newint[data.length];

for(inti=0;i

c#如何把一个txt文档的内容存入到数组中

5楼:匿名用户

你这个txt文档中的数据是什么样的数据,这点很重要。

usingsystem.io;

stringdatas=null;

//读取数据

using(streamreaderreader=newstreamreader(@"d:\text.txt"))

datas[0]="567";

}using(streamwriterwriter=newstreamwriter(@"d:\text.txt"))

else}}

6楼:匿名用户

直接给函数给你吧,过程你自己研究

using system;

using system.collections.generic;

using system.text;

using system.io;

////// 打开一个txt文件并将每一行数据读取到list string 链表当中,因内存限制,只能读取 /// 300mb左右的文件(当前安装内存的百分之60内存)

////// 要读取的txt文件

/// 已读取数据的list string 链表public listgetfiledatatoliststring(string sfilepath)

sr.close();

fs.close();

return ls_string_temp;}

7楼:匿名用户

如果存byte 那么你将记录编码类型和读出的数组,如果是字符串类型你将字符串转成char存如就是

如何用c#读取txt文件里的数据,并且保存在byte数组里

8楼:放星星的

不知道干嘛用的

usingsystem;

usingsystem.collections.generic;

usingsystem.linq;

usingsystem.text;

usingsystem.collections;

usingsystem.io;

namespacedududu

,stringsplitoptions.removeemptyentries);

for(inti=0;i

if((i+2)

}bytebytes1=encoding.default.getbytes(str1);

bytebytes2=encoding.default.getbytes(str2);

bytebytes3=encoding.default.getbytes(str3);

//console.readkey();}}}

c# 从txt文件读入内容后怎样存为数组(可以遍历里面每行的元素)?求助!!

9楼:匿名用户

有个方法是读到文档结尾的,split("/n"),差不多是这么个意思。

10楼:阳光的雷咩咩

staticvoidmain(stringargs),stringsplitoptions.removeemptyentries))

,stringsplitoptions.removeemptyentries))

i++;

j=0;

console.writeline();}}console.readline();}

11楼:匿名用户

你这是要转为二维数组?

c# 读取txt存入一维数组

12楼:匿名用户

streamreader reader = new streamreader(filename,system.text.encoding.default);

string values = reader.readtoend().split(' ');

参考:http://zhidao.

baidu.***/link?url=rs116b0awnhknfxjgcqujc2aziyzdrjnmpdswpieunkrmf_p8eyuyzuj8extgsgg1wfwsgwpg-3n2mftyjfbuk

c#读取文本中的数据存放到数组如何实现?

13楼:匿名用户

streamreader sr = new streamreader(@"d:\", encoding.default); // 路径写自

己的string text = sr.readtoend();//读文件专

sr.close();

string data = text.split(new char );//放入数组属

int idata = new int[data.length];

for (int i = 0; i < idata.length; i++)

14楼:匿名用户

你的文本文件呢?格式?

c#中读取txt文件列数据并存入int数组中 150

15楼:匿名用户

把txt文件

当作数据库读取。

string cs = @"provider=microsoft.jet.oledb.

4.0;data source=" + 文件路径含表名 + @";extended properties=""text;hdr=yes;fmt=delimited""" ;

system.data.oledb .

oledbconnection con = new system.data.oledb.

oledbconnection(cs) ;

con.open() ;

try] ",文件名) ;

system.data.dataset ds = new system.data.dataset() ;

system.data.oledb.

oledbdataadapter ada = new system.data.oledb.

oledbdataadapter(sql , con) ;

ada.fill(ds , 文件名) ;

}然后对dataset操作,就很简单了。

16楼:匿名用户

一次读一行:

string line = streamread.readline();

//如果数据间是“,”分隔:

a[i]= int.parse(line.split(',')[i]);

//数据如果使用不等的空格分隔

a[i]= int.parse(line.split(' ')[i]);

c#是微软公司发布的一种面向对象的、运行于.*** framework之上的高级程序设计语言。并定于在微软职业开发者论坛(pdc)上登台亮相。

c#是微软公司研究员anders hejlsberg的最新成果。c#看起来与java有着惊人的相似;它包括了诸如单一继承、接口、与java几乎同样的语法和编译成中间**再运行的过程。但是c#与java有着明显的不同,它借鉴了delphi的一个特点,与***(组件对象模型)是直接集成的,而且它是微软公司 .

*** windows网络框架的主角。

17楼:匿名用户

这个属于基本的文件输入,没什么难度

18楼:匿名用户

把文件放出来啊,有前几行就行

19楼:匿名用户

这个写一个结构体或类来当容器就很容易实现啊

C语言如何删除数组中的重复元素,C语言删除一个整型数组里面重复的元素

1楼 include stdafx h vc 6 0加上这一行 include stdio h void main void ln for ln sizeof a sizeof int k i 1 i k a k a i for i 0 i printf n c语言删除一个整型数组里面重复的元素 2...