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
var db = new Contexto(); | |
var dados1 = new Dados(db); | |
var cat = dados1.GetNoTracking(1); | |
Console.WriteLine(cat.CategoryName); |
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
static void Main(string[] args) | |
{ | |
int[] num = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; | |
foreach(int i in num) | |
{ | |
Console.WriteLine(i); | |
} | |
} |
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
static void Main(string[] args) | |
{ | |
int[] num = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; | |
foreach(int i in num[1..5]) | |
{ | |
Console.WriteLine(i); | |
} | |
} |
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
static void Main(string[] args) | |
{ | |
string str = "Exemplo em C# 8"; | |
foreach(var s in str[^4..str.Length]) | |
{ | |
Console.Write(s); | |
} | |
Console.WriteLine(""); | |
} |
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
string str = "Exemplo em C# 8"; | |
string palavra = str[^4..^0]; | |
Console.WriteLine(palavra); | |
string final = str[^4..]; | |
Console.WriteLine(final); | |
string inicio = str[..7]; | |
Console.WriteLine(inicio); |
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 class Customers | |
{ | |
public string CustomerID { get; set; } | |
public string CompanyName { get; set; } | |
public string City { get; set; } | |
} |
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 class AcessoBanco | |
{ | |
SqlConnection _conexao; | |
public AcessoBanco(SqlConnection conexao) | |
{ | |
_conexao = conexao; | |
} | |
} |
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 class AcessoBanco | |
{ | |
IDbConnection _conexao; | |
public AcessoBanco(IDbConnection conexao) | |
{ | |
_conexao = conexao; | |
} | |
} |
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; | |
public interface IServico | |
{ | |
public void Executa(); | |
} | |
public class ServicoCarro : IServico | |
{ | |
public void Executa() |
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; | |
namespace BasicDI | |
{ | |
public class ExecutaServico | |
{ | |
private IServico _servico; | |
public ExecutaServico(IServico servico) | |
{ | |
_servico = servico; |