c# - Writing many variables into textfile -
i've piece of code:
using (streamwriter writer = new streamwriter("c:\\users\\hp8200\\desktop\\teste.txt")) { string numcont = _transaction.partyfederaltaxid; double numenc = _transaction.billtopartyid; double numfatura = _transaction.billtopartyid; string zona = _transaction.billtopartycountryid; datetime data = _transaction.createdate; string ean = _transaction.atdoccodeid; double iva = _transaction.totaltaxamount; double precoantesdisc = _transaction.totallineitemdiscountamount; double preconet = _transaction.totalnetamount; writer.writeline(numcont,";", numenc,";", numfatura,";", data,";", zona, environment.newline , ean,";", iva,";", precoantesdisc,";", preconet); } messagebox.show("gravou"); and should save variables textfile writes first variable(numcont). need writes variables need on textfile? feel free ask more code.
you need format string:
writer.writeline(string.format("{0};{1};{2};{3};{4}{5}{6};{7};{8};{9}",numcont, numenc, numfatura, data.tostring(), zona, environment.newline, ean, iva, precoantesdisc, preconet)); if can use c# 6 syntax:
writer.writeline($"{numcont};{numenc};{numfatura};{data.tostring()};{zona}{environment.newline}{ean};{iva};{precoantesdisc};{preconet}"); edit
use day, month , year:
writer.writeline($"{numcont};{numenc};{numfatura};{data.tostring("yyyymmdd")};{zona}{environment.newline}{ean};{iva};{precoantesdisc};{preconet}"); the patter "yyymmdd" can arranged want. example "dd.mm.yyyy"
Comments
Post a Comment