c# - while writing result into csv , format of number/text not getting set properly -


i writing data csv. while doing have written below result csv (size of file in bytes). fnumber name size 1 save.png 6.89766e+11

i have tried use string, long, double size variable not keeping text or number format that. written size looks above or sometime appending 000000 @ end of size..

i want whole value should number.

please let me know how set text/number setting before writing csv

thanks in advance

the following code should work

    static void writecsvfile()     {         fileinfo file = new fileinfo(@"<path of file>");         streamwriter writer = new streamwriter(@"d:\output.csv", false);         writer.writeline("{0},{1},{2}", "fnumber", "name", "size");         writer.writeline("{0},{1},{2:d}", "1", "save.bng", file.length);         writer.close();     } 

Comments

Popular posts from this blog

asp.net mvc - SSO between MVCForum and Umbraco7 -

Python Tkinter keyboard using bind -

ubuntu - Selenium Node Not Connecting to Hub, Not Opening Port -