From aa0be18ba99728989bf8ccf8fffee92aa4f1350c Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Thu, 15 Aug 2019 23:57:20 -0400 Subject: [PATCH] Print error message when caught; try to still display size if known --- .../ObjectModels/FileSystem/File.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs index 8aa1e69f..96113cec 100644 --- a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs +++ b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs @@ -196,9 +196,14 @@ namespace UniversalEditor.ObjectModels.FileSystem strSize = data.Length.ToString(); } } - catch + catch (Exception ex) { - strSize = "?"; + Console.Error.WriteLine ("ue: FileSystem: File: {0}", ex.Message); + if (mvarSize != null) { + strSize = Size.ToString () + "?"; + } else { + strSize = "?"; + } } return mvarName + " [" + strSize + "]"; }