Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. public byte[] ExportarParaCSV(IEnumerable dados, UExportacaoConfig config)
  2. {
  3. StringBuilder sb = new StringBuilder();
  4.  
  5. foreach (var header in config.Headers)
  6. {
  7. sb.Append(header);
  8. sb.Append(";");
  9. }
  10. sb.Append(Environment.NewLine);
  11.  
  12. foreach (var item in dados)
  13. {
  14. foreach (var prop in config.Propriedades)
  15. {
  16. sb.Append($"{RetornaValor(item, prop)};");
  17. }
  18. sb.Append(Environment.NewLine);
  19. }
  20.  
  21. return Encoding.Unicode.GetBytes(sb.ToString());
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement