Browse Source

Update

Update to use out var Timespan, instead of out TimeSpan timeSpan
pull/1131/head
ericmck2000 GitHub 7 years ago
parent
commit
7a37d00071
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      src/Discord.Net.Commands/Readers/TimeSpanTypeReader.cs

+ 3
- 3
src/Discord.Net.Commands/Readers/TimeSpanTypeReader.cs View File

@@ -32,11 +32,11 @@ namespace Discord.Commands
string data = input.ToLowerInvariant(); string data = input.ToLowerInvariant();


//First, try using the built-in TimeSpan.Parse. (Default Implementation) //First, try using the built-in TimeSpan.Parse. (Default Implementation)
if (TimeSpan.TryParseExact(data, _formats, CultureInfo.InvariantCulture, out TimeSpan timeSpan))
if (TimeSpan.TryParseExact(data, _formats, CultureInfo.InvariantCulture, out var timeSpan))
return Task.FromResult(TypeReaderResult.FromSuccess(timeSpan)); return Task.FromResult(TypeReaderResult.FromSuccess(timeSpan));
//@ericmck2000 - Try using the regular TimeSpan.TryPrase. Greatly improves success rate. //@ericmck2000 - Try using the regular TimeSpan.TryPrase. Greatly improves success rate.
else if (TimeSpan.TryParse(data, out TimeSpan Time))
return Task.FromResult(TypeReaderResult.FromSuccess(Time));
else if (TimeSpan.TryParse(data, out var time))
return Task.FromResult(TypeReaderResult.FromSuccess(time));
else else
{ {
return Task.FromResult(TypeReaderResult.FromError(CommandError.ParseFailed, "Failed to parse TimeSpan")); return Task.FromResult(TypeReaderResult.FromError(CommandError.ParseFailed, "Failed to parse TimeSpan"));


Loading…
Cancel
Save