2016-12-15 2 views
-2

Ich möchte in der Lage sein, den Codeblock unten zu verwenden, aber anstelle einer gespeicherten Datei habe ich eine hochgeladene Datei als . Wie kann ich das in ein gleichwertiges Format konvertieren, in dem ich den Inhalt der hochgeladenen Datei mit dem unten stehenden Code verwenden kann, ohne ihn vorher zu speichern?Convert HttpPostedBase in Format mit File.ReadAllLines() kompatibel

List<DailyValues> values = File.ReadAllLines("C:\\Users\\Josh\\Sample.csv") 
               .Skip(1) 
               .Select(v => DailyValues.FromCsv(v)) 
               .ToList(); 
+1

Mögliche Duplikate von [ASP.Net MVC - Lesen der Datei von HttpPostedFileBase ohne Speichern] (http://stackoverflow.com/questions/16030034/asp-net-mvc-read-file-from-httppostedfilebase-without-save) –

Antwort

0

Sie können nicht. Der beste Weg ist, die Daten als Stream von der InputStream Eigenschaft für dieses Objekt zu lesen.