Skip to content

Instantly share code, notes, and snippets.

@biganth
Created March 23, 2016 15:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save biganth/35afab5ab0d5afeeadb3 to your computer and use it in GitHub Desktop.
Save biganth/35afab5ab0d5afeeadb3 to your computer and use it in GitHub Desktop.
Export a stream of data to CSV
FileStream fileStream = new FileStream("C:\\Temp\\EncompassExtract.csv", FileMode.Create);
var streamWriter = new StreamWriter(fileStream);
streamWriter.AutoFlush = true;
StringBuilder line = new StringBuilder();
line.AppendFormat("User" + "," + "UserId" + "," + "Account Enabled");
line.Append(Environment.NewLine);
foreach (User user in users)
{
line.AppendFormat(user.FullName + "," + user.Id + "," + user.Enabled);
line.Append(Environment.NewLine);
}
streamWriter.WriteLineAsync(line.ToString());
@zyf19900414
Copy link

33333

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment