partial em C#
Nesta publicação aprende-se a trabalhar com o partial para que se possa usar esses mesmos conhecimentos e assim evoluir.
- o partial é utilizado para informar ao compilador que a determinada classe existe em um outro ficheiro (ou bem mais do que um);
- resumindo, com o uso do partial podemos ter a mesma classe em vários ficheiros;
- é importante saber que o partial é muito usado quando se trabalha em equipa e que os métodos também podem usar o partial;
- não se pode utilizar modificadores de acesso em métodos partial.
using System;
namespace Base {
class Partial {
public void Run() {
var pessoa = new Pessoa();
pessoa.Informacao();
/*
Nome: Nelson Silva
Idade: 25
*/
}
}
partial class Pessoa {
private string primeiroNome = "Nelson";
partial void _Informacao();
public void Informacao() {
_Informacao();
}
}
partial class Pessoa {
private string ultimoNome = "Silva";
private int idade = 25;
partial void _Informacao() {
Console.WriteLine($"Nome: {primeiroNome} {ultimoNome}");
Console.WriteLine($"Idade: {idade}");
}
}
}
Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.