Home > DeveloperSection > Forums > Read Specific textfile in streamreader
Ashish Pandey

Total Post:128

Posted on    November-14-2013 3:13 AM

 C# C# 

 1 Reply(s)
 896  View(s)
Rate this:

I want to read many delimited files from a folder. However, the calling in the code is per one textfile only.

System.IO.StreamReader file =new System.IO.StreamReader(@"C:\Orders\OrdersForImport.txt");

I want the "OrdersForImport.txt" to be change.

my textfiles are OrdersForImport, OrdersForImport1, OrdersForImport2, OrdersForImport3, etc.

it is constant that the ".txt" extention will not be change. only the filenames will be change

ezra heywood
ezra heywood

Total Post:145

Posted on    November-14-2013 4:54 AM

Hi Ashish,

You'll have to run a loop and read all of them then ...

You could do something like

var name_array = "name1.name2.name3".Split(".");

and then look and same the input like

var sb = new StringBuilder();

foreach (var entry in name_array)


   var name = entry +".txt";

   // read your file here giving the `name` to the streamreader


Modified On Apr-04-2016 11:19:08 PM

Don't want to miss updates? Please click the below button!

Follow MindStick