# Session One: Checkin | Lógica >Autor: Patricia Oliveira Paulino >Número: 37 >Turma: Info D ![](https://i.imgur.com/TRj2MSI.png) ## Explicação: A função Replace substitui um nome pelo outro. Exemplo: string nome: "Bruno oliveira"; nome.Replace("a", "@") "Bruno oliveir@" (Os A foram substituidos por @). nome.Replace("a", "@").Replace("e", "3") "Bruno olivv3ir@" (Os A foram substituidos por @ e os E por 3). nome.Replace("a", "@").Replace("e", "3").Lenght 14 (significa que o nome Bruno de oliveira obtém 14 caracteres). nome.Substring(0,5) "Bruno" (no caso estamos recortando do número 0 ao 5). nome.Substring(0 + 1, 5 - 2) "run" (no caso estamos recortando do número 1 e seria recortado os próximos 3 caracteres). nome.Substring(nome.IndexOf(" "), 3 + 2) " oliv" (Ela encontra a posição do primeiro espaço e pegando os próximos 5 caracteres). dia.AddDays(1) [28/04/2021 00:00:00] (Irá colocar um dia a mais na data atual). dia.AddDays(1).AddDays(1) [29/04/2021 00:00:00] (Estará imendando a função e acaba que coloca mais um dia). dia.AddDays(1).AddMonths(1) [28/05/2021 00:00:00] (Poderá adicionar um dia e mais um mês). dia.AddDays(5+5) [08/05/2021 00:00:00] (Adiciona 10 dias a mais a partir da data atual). dia.AddMonths(1).AddDays(-dia.Day) (não entendi essa). Class Pessoa { public string Nome {get; set; } public DateTime Nasc {get; set; } public decimal Altura {get; set; } public bool UsaOculos {get; set; } } Pessoa p = new Pessoa(); {Altura=0, Nasc=[01/01/0001 00:00:00], Nome=null, UsaOculos=false} Para atribuir os valores reais faça como no exemplo a seguir: p.Nome = "Patricia"; p.Nasc = new DateTime(2005, 04, 02); p.Altura = 1.7m; p.UsaOculos = false; p {Altura=1.7, Nasc=[02/04/2005 00:00:00], Nome=Patricia, UsaOculos=false} Para consultar somente o nome atribuido usamos o exemplo: string n = p.Nome; "Patricia" Para consultar somente a altura atribuido usamos o exemplo: decimal Altura = p.Altura; Altura 1.7
{"metaMigratedAt":"2023-06-15T23:31:11.729Z","metaMigratedFrom":"Content","title":"Session One: Checkin | Lógica","breaks":true,"contributors":"[{\"id\":\"8f7566f7-64b5-4753-b866-2bb258422309\",\"add\":1966,\"del\":0}]"}
Expand menu