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楼:匿名用户 这个写一个结构体或类来当容器就很容易实现啊 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...C语言如何删除数组中的重复元素,C语言删除一个整型数组里面重复的元素