This commit is contained in:
2022-12-14 22:31:05 +08:00
parent 51943833ed
commit 075c8e76b2
42 changed files with 277 additions and 141 deletions

View File

@ -1,6 +1,7 @@
// ReSharper disable ClassNeverInstantiated.Global
using System.Globalization;
#if NET7_0_WINDOWS
using TextCopy;
#endif
@ -13,8 +14,11 @@ internal sealed class Main : ToolBase<Option>
{
protected override Task Core()
{
var guid = System.Guid.NewGuid().ToString();
if (Opt.Upper) guid = guid.ToUpper();
var guid = System.Guid.NewGuid().ToString();
if (Opt.Upper) {
guid = guid.ToUpper(CultureInfo.InvariantCulture);
}
Console.WriteLine(Str.Copied, guid);
#if NET7_0_WINDOWS
ClipboardService.SetText(guid);

View File

@ -3,7 +3,7 @@
namespace Dot.Guid;
internal class Option : OptionBase
internal sealed class Option : OptionBase
{
[CommandOption("-u|--upper")]
[Description(nameof(Str.UseUppercase))]