03.01.2015 Views

Complete set: Intro to C - Bill Buchanan

Complete set: Intro to C - Bill Buchanan

Complete set: Intro to C - Bill Buchanan

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Program 3.8: Program3_8_ArrayListGenerateDataWithCSVFindAverage<br />

namespace ConsoleApplication2<br />

{<br />

using System;<br />

using System.Collections; // required for ArrayList<br />

using System.IO; // required for File I/O<br />

class ArrayExample02<br />

{<br />

static void fillData(ArrayList v)<br />

{<br />

int i=0;<br />

FileInfo theSourceFile = new FileInfo("..\\..\\test.csv");<br />

StreamReader reader = theSourceFile.OpenText();<br />

string text;<br />

do<br />

{<br />

text=reader.ReadLine();<br />

if (text==null) break;<br />

foreach (string substring in text.Split(','))<br />

{<br />

v.Add(Convert.ToDouble(substring));<br />

i++;<br />

}<br />

} while (text != null);<br />

}<br />

reader.Close();<br />

static void showData(ArrayList v)<br />

{<br />

int i;<br />

for (i=0;i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!