From c09644c9c14744e9f70ac8f9306ee1cef17f5507 Mon Sep 17 00:00:00 2001 From: nsnail Date: Fri, 2 Dec 2022 17:58:45 +0800 Subject: [PATCH] .. --- src/DirOption.cs | 7 +- src/Guid/Main.cs | 5 +- src/Guid/Option.cs | 4 +- src/ITool.cs | 2 +- .../{Strings.Designer.cs => Str.Designer.cs} | 141 ++++----- .../{Strings.en-US.resx => Str.en-US.resx} | 30 ++ src/Lang/{Strings.resx => Str.resx} | 54 ++-- src/Program.cs | 6 +- src/Pwd/Main.cs | 6 +- src/Pwd/Option.cs | 6 +- src/Random/Main.cs | 66 ----- src/Random/Option.cs | 21 -- src/RmBlank/Main.cs | 16 +- src/RmBlank/Option.cs | 2 +- src/RmBom/Main.cs | 91 +++--- src/RmBom/Option.cs | 2 +- src/Text/Main.cs | 38 ++- src/Text/Option.cs | 4 +- src/Time/Main.cs | 276 +++++++++--------- src/Time/Option.cs | 9 +- src/ToLf/Main.cs | 18 +- src/ToLf/Option.cs | 2 +- src/Tool.cs | 5 +- src/dot.csproj | 16 +- 24 files changed, 384 insertions(+), 443 deletions(-) rename src/Lang/{Strings.Designer.cs => Str.Designer.cs} (76%) rename src/Lang/{Strings.en-US.resx => Str.en-US.resx} (74%) rename src/Lang/{Strings.resx => Str.resx} (71%) delete mode 100644 src/Random/Main.cs delete mode 100644 src/Random/Option.cs diff --git a/src/DirOption.cs b/src/DirOption.cs index a86564a..7504ca9 100644 --- a/src/DirOption.cs +++ b/src/DirOption.cs @@ -2,14 +2,13 @@ namespace Dot; public class DirOption : IOption { - [Option('f', "filter", HelpText = nameof(Strings.FileSearchPattern), Default = "*.*" - , ResourceType = typeof(Strings))] + [Option('f', "filter", HelpText = nameof(Str.FileSearchPattern), Default = "*.*", ResourceType = typeof(Str))] public string Filter { get; set; } - [Value(0, HelpText = nameof(Strings.FolderPath), Default = ".", ResourceType = typeof(Strings))] + [Value(0, HelpText = nameof(Str.FolderPath), Default = ".", ResourceType = typeof(Str))] public string Path { get; set; } - [Option('r', "readonly", HelpText = nameof(Strings.ReadOnly), Default = false, ResourceType = typeof(Strings))] + [Option('r', "readonly", HelpText = nameof(Str.ReadOnly), Default = false, ResourceType = typeof(Str))] public bool ReadOnly { get; set; } } \ No newline at end of file diff --git a/src/Guid/Main.cs b/src/Guid/Main.cs index 0b157ce..8bf6cb3 100644 --- a/src/Guid/Main.cs +++ b/src/Guid/Main.cs @@ -7,11 +7,12 @@ public sealed class Main : Tool