これは私がMBでファイルサイズを取得しようとする方法です:
FileInfo file_size = new FileInfo(list[i]);
double friendly_file_size = (file_size.Length / 1048576);
MessageBox.Show(friendly_file_size.ToString());
問題は、コンマの後に何も表示されないことです。ファイルサイズが3.15の場合、3と表示されます。0.5の場合、0と表示されますが、何が間違っているのでしょうか。