CentralServerDemo.MainForm.GetHumanReadableFileSize C# (CSharp) Method

GetHumanReadableFileSize() private method

Convert bytes to a human readable format
private GetHumanReadableFileSize ( long fileSize ) : string
fileSize long the number bytes
return string
		private string GetHumanReadableFileSize(long fileSize)
		{
			#region Gb

			if ((fileSize/(1024*1024*1024)) > 0)
			{

				return String.Format("{0} Gb", (double) Math.Round((double) (fileSize/(1024*1024*1024)), 2));
			}

			#endregion

			#region Mb

			if ((fileSize/(1024*1024)) > 0)
			{
				return String.Format("{0} Mb", (double) Math.Round((double) (fileSize/(1024*1024)), 2));
			}

			#endregion

			#region Kb

			if ((fileSize/1024) > 0)
			{
				return String.Format("{0} Kb", (double) Math.Round((double) (fileSize/1024), 2));
			}

			#endregion

			#region Bytes

			return String.Format("{0} b", fileSize);

			#endregion
		}
MainForm