Este repositório contém uma coleção de extensões para facilitar o desenvolvimento em diversas plataformas.
Atualmente em construção, o objetivo é fornecer uma biblioteca de recursos úteis e comuns para agilizar o processo de desenvolvimento.
Extensões para Documentos (detalhes)
- CPF: CpfIsValid, CpfCorrect, CpfFormat.
- CNPJ: CnpjIsValid, CnpjCorrect, CnpjFormat.
Extensões para Enums (detalhes)
Extensões para Números (detalhes)
Extensões para Objects (detalhes)
Extensões para Serialização (detalhes)
Extensões para Strings (detalhes)
Instalação via NuGet: Você pode instalar as extensões via NuGet Package Manager executando o seguinte comando no Console do Gerenciador de Pacotes:
dotnet add package W4G.Extensions
Depois de instalar o pacote, você pode usar as extensões em seu código. Veja um exemplo de uso do método ToCurrency():
using W4G.Extensions;
class Program
{
static void Main(string[] args)
{
double value = 1234.56;
string formattedValue = value.ToCurrency(); // R$ 1.234,56
Console.WriteLine(formattedValue);
}
}
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues para relatar bugs, sugerir novas funcionalidades ou enviar pull requests com melhorias.
Este projeto é licenciado sob a MIT License.
Este README.md fornece uma visão geral do repositório, lista os recursos disponíveis, explica como instalar e usar as extensões, e também encoraja contribuições.