Skip to content

Instantly share code, notes, and snippets.

View luisdeol's full-sized avatar
🎯
Focusing

Luis Felipe de Oliveira luisdeol

🎯
Focusing
View GitHub Profile
@luisdeol
luisdeol / Program.cs
Created April 10, 2020 17:06
3.2. Encryption in the .NET Framework (Symmetric)
using System;
using System.IO;
using System.Security.Cryptography;
namespace _32_Symmetric_Asymmetric_Encryption
{
class Program
{
static void Main(string[] args)
{
@luisdeol
luisdeol / Program.cs
Created March 29, 2020 14:20
3.1: Evaluate a regular expression to validate the input format
using System;
using System.Text.RegularExpressions;
namespace _31_ValidateAppInput
{
class Program
{
static void Main(string[] args)
{
const string email = "[email protected]";
@luisdeol
luisdeol / Program.cs
Created March 29, 2020 13:56
3.1: Use built-in functions to validate data type and content
using System;
namespace _31_ValidateAppInput
{
class Program
{
static void Main(string[] args)
{
const string decimalString = "10.4";
const string intString = "50";
@luisdeol
luisdeol / Program.cs
Created March 29, 2020 13:24
3.1: Validate JSON input
using _31_ValidateAppInput.Models;
using Newtonsoft.Json;
using System;
using System.Web.Script.Serialization;
namespace _31_ValidateAppInput
{
class Program
{
static void Main(string[] args)
@luisdeol
luisdeol / Program.cs
Created March 29, 2020 13:06
3.1: Manage data integrity
using _31_ValidateAppInput.Models;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
namespace _31_ValidateAppInput
{
class Program
{
@luisdeol
luisdeol / Program.cs
Last active October 2, 2019 10:06
2.7: String Formats
using System;
using System.Globalization;
namespace _27_ManipulateStrings
{
public class Program
{
static void Main(string[] args)
{
double price = 14.99;
@luisdeol
luisdeol / Program.cs
Created October 2, 2019 00:04
2.7: Enumerate strings
using System;
namespace _27_ManipulateStrings
{
public class Program
{
static void Main(string[] args)
{
const string alphabet = "abcdefghijklmnopqrstuvwxyz";
@luisdeol
luisdeol / Program.cs
Created October 2, 2019 00:01
2.7: Search Strings
using System;
namespace _27_ManipulateStrings
{
public class Program
{
static void Main(string[] args)
{
const string phrase = "Luis would love to have free time to release articles weekly. Give me time...";
@luisdeol
luisdeol / Program.cs
Created September 22, 2019 17:45
2.7 - Using StringBuilder, StringReader and StringWriter
using Newtonsoft.Json;
using System;
using System.IO;
using System.Text;
namespace _27_ManipulateStrings
{
public class Program
{
static void Main(string[] args)
@luisdeol
luisdeol / Program.cs
Last active August 18, 2019 17:25
Using finalizers
using System;
namespace _26_ManageObjLifecycle
{
class Program
{
static void Main(string[] args)
{
var baseClassWithFinalizer = new BaseClassWithFinalizer();
baseClassWithFinalizer = null;