From 5901ffb5de80b1198127825b3c4dceb8001e2cf0 Mon Sep 17 00:00:00 2001 From: Jack Baron Date: Mon, 16 Nov 2020 14:10:11 +0000 Subject: [PATCH] use pattern matching and interpolation --- ModAssistant/Classes/Utils.cs | 2 +- ModAssistant/Pages/Mods.xaml.cs | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ModAssistant/Classes/Utils.cs b/ModAssistant/Classes/Utils.cs index 85a0d21..1978b42 100644 --- a/ModAssistant/Classes/Utils.cs +++ b/ModAssistant/Classes/Utils.cs @@ -409,7 +409,7 @@ namespace ModAssistant { string path = Path.GetDirectoryName(ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal).FilePath); string logFile = $"{path}{Path.DirectorySeparatorChar}log.log"; - File.AppendAllText(logFile, $"[{DateTime.UtcNow.ToString("yyyy-mm-dd HH:mm:ss.ffffff")}][{severity.ToUpper()}] {message}\n"); + File.AppendAllText(logFile, $"[{DateTime.UtcNow:yyyy-mm-dd HH:mm:ss.ffffff}][{severity.ToUpper()}] {message}\n"); } public static async Task Download(string link, string output) diff --git a/ModAssistant/Pages/Mods.xaml.cs b/ModAssistant/Pages/Mods.xaml.cs index 8691fca..b58190c 100644 --- a/ModAssistant/Pages/Mods.xaml.cs +++ b/ModAssistant/Pages/Mods.xaml.cs @@ -55,8 +55,8 @@ namespace ModAssistant.Pages double viewWidth = ModsListView.ActualWidth; double totalSize = 0; GridViewColumn description = null; - GridView grid = ModsListView.View as GridView; - if (grid != null) + + if (ModsListView.View is GridView grid) { foreach (var column in grid.Columns) { @@ -730,8 +730,7 @@ namespace ModAssistant.Pages private void CopyText(object sender, System.Windows.Input.MouseButtonEventArgs e) { - var textBlock = sender as TextBlock; - if (textBlock == null) { return; } + if (!(sender is TextBlock textBlock)) { return; } var text = textBlock.Text; // Ensure there's text to be copied