string a = @"dosya yolu";
string file_size_x64;
FileInfo file_info = new FileInfo(a);
double file_size = file_info.Length / 1024;
if ((Convert.ToInt32(file_size) / 1024) > 1024)
{
file_size_x64 = string.Format("{0:0.00} GB", file_size / 1024 / 1024);
}
else
{
if (Convert.ToInt32(file_size) > 1024)
{
file_size_x64 = string.Format("{0:0.00} MB", file_size / 1024);
}
else
{
file_size_x64 = string.Format("{0:0.00} KB", file_size);
}
}
string label = a.FileName().Trim() + " | " + Path.GetExtension(a) + " | " + file_size_x64;