wpf - String Builder in C# with WCF Host and Client -


i have question regarding stringbuilder in c#. have process generates million lines of data. using stringbuilder buffer. whenever 20000 lines , open file , dump data file. every 20000 lines dump data file. 1 line processing, append data in new line in stringbuilder object (buffer). when use tostring() method stringbuilder not convert data string.

public static stringbuilder message = new stringbuilder();    

host

for(int i=0; i<20000; i++)     string lines = " 20000 data lines 1 one appended";      message.appendline(lines);     event(eventname, message.tostring()); 

client

void filewrite(string message) {      //stream writer write data file.      writetofile.write(message);      writetofile.flush(); } 

here client wcf client gets lines value processing in host. when event in subscribed triggered , gets string value of stringbuffer , prints in file. method write in file present on client side. event triggered on client side stringbuilder value not printed in file. can me in resolving issue.

try changing code using system.environment.newline

for(int i=0;i<20000;i++)     string lines = " 20000 data lines 1 one appended"+system.environment.newline;     message.appendline(lines);     event( eventname, message.tostring());      client:     void filewrite(string message)     {      //stream writer write data file.      writetofile.write(message);      writetofile.flush();     } 

Comments

Popular posts from this blog

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -

javascript - firefox memory leak -

Trying to import CSV file to a SQL Server database using asp.net and c# - can't find what I'm missing -