Ich bin sehr neu in C# und ich habe Probleme zu versuchen, dies zu verstehen. Wie übergebe ich einen Parameter an (oder tendiere ich dazu, die Terminologie zu verwirren) die Hauptfunktion, um eine Textdatei zu lesen? Ich habe eine Python-Funktion, die besser zeigt, was ich tun möchte.Wie übergeben Parameter zum Öffnen von Dateien C#
def readFile(filename):
data = []
source = file(filename)
for line in source:
words = line.split()
for word in words:
data.append(int(word))
source.close()
return data
Ich habe ein grundlegendes Verständnis davon, wie Dateien in C# zu öffnen, aber die Web-Scheuern ich nichts finden kann, die mir helfen können, was ich will oder zumindest helfen, zu übersetzen. hier ist mein Grundverständnis:
using System;
using System.Text;
using System.IO;
public class Readingfiles {
public static void Main()
{
StreamReader src = new StreamReader("Data.txt");
while(!src.EndOfStream)
{
string line = src.ReadLine();
Console.WriteLine(line);
}
}
}
Bitte helfen Sie, wenn es hilft, Im erhabenen Text mit und auf dem Terminal durch mcs/Mono zu kompilieren.
Sie sollen für Ihre Eingabe Argumente 'Main' ->' args [] ' – Ian