Miten C# ohjelmoinnissa luetaan txt-file taulukoksi ?
Miten luetaan txt-file taulukoksi
miixxx
6511
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
http://dotnetperls.com/Content/ReadLine-Array.aspx
http://www.vcskicks.com/read_text_file.html
using System;
using System.Collections.Generic;
using System.IO;
using System.Collections;
public class MyClass
{
public static void Main()
{
MyClass tc = new MyClass();
tc.ReadTextFile(@"E:\dotnet\url.txt");
}
#region Methods
public void ReadTextFile(string fileName)
{
StreamReader sr = new StreamReader(fileName);
ArrayList ac = new ArrayList();
string lines=string.Empty;
while ((lines = sr.ReadLine()) != null)
{
lines = sr.ReadLine();
ac.Add(lines);
}
foreach(string line in ac)
{
Console.WriteLine(line);
}
Console.Read();
}
#endregion
}
Toimiiko tuo edellinen koodi ANSI-C:nä ???
No, ei varmasti toimi. C ja C# ovat aivan eri kieliä, eikä niillä ole muuta yhteistä kuin samantapainen syntaksi.
http://en.wikipedia.org/wiki/Curly_bracket_programming_language
Kumpaa sä oikein oot tekemässä C vai C#? .NET-palsta sopii paremmin C#-kysymykset.
Lähinnä tuota ANSI-C:tä eli C-ohjelmointia...
Katso esimerkkiä noista:
http://cs.stadia.fi/~lehtk/C/c-opas30.htm
http://www.cs.helsinki.fi/u/jplindst/c/tiedosto.html
Tarvitset siis ainakin fopen, fclose ja fgetc- tai fgets-funktioita. Tarkemmin ei voi sanoa, kun ei tiedä kuinka se taulukko pitäisi muodostaa.