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
Post a Comment