This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
VSCode has a bug where it fills up the Windows Credentials Manager with credentials up to the point where no new credentials can be added. | |
This leads to multiple issues, one of them for example that VSCode itself cannot store any more credentials there. | |
You'll notice this when you have to sign in to your Microsoft or Github account in VSCode after each restart. | |
#> | |
# List all VSCode entries in Windows Credential Manager | |
cmdkey /list | ForEach-Object{if($_ -like "*Target:*" -and $_ -like "*vscodevscode.microsoft-*"){echo $_.substring(30)}} | |
# Delete all VSCode credential entries in Windows Credential Manager |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System.Text.Json.Serialization; | |
using RestSharp.Authenticators; | |
namespace RestSharp.Tests.External.Twitter; | |
public interface ITwitterClient | |
{ | |
Task<TwitterUser> GetUser(string user); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public ReadOnlySpan<char> FormatarCpf(string cpf) | |
{ | |
Span<char> formattedValue = stackalloc char[14]; | |
Copy(cpf, startIndex: 0, length: 3, ref formattedValue, insertIndex: 0); | |
formattedValue[3] = '.'; | |
Copy(cpf, startIndex: 3, length: 3, ref formattedValue, insertIndex: 4); | |
formattedValue[7] = '.'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public string FormatarCpf(string cpf) | |
{ | |
return Convert.ToUInt64(cpf).ToString(@"000\.000\.000\-00"); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public string FormatarCpf(string cpf) | |
{ | |
// cpf: 12345678909 | |
return $"{cpf.Substring(0, 3)}." + // 123. | |
$"{cpf.Substring(3, 3)}." + // 456. | |
$"{cpf.Substring(6, 3)}-" + // 789- | |
$"{cpf.Substring(9, 2)}"; // 09 | |
// resultado: 123.456.789-09 |