Olá pessoal, eu estava lendo sobre Singleton e no meio do código me deparei com uma linha que não entedi, veja o código abaixo:
public class Singleton
{
private static Singleton _unicaInstancia;
public int _valor { get; set; }
// Outras variáveis e propriedade aqui
// Contrutor privado
private Singleton() { }
public static Singleton getInstance()
{
if (_unicaInstancia == null)
{
_unicaInstancia = new Singleton();
}
return _unicaInstancia;
}
public void ExibirValor()
{
Console.WriteLine(_valor);
}
// Outros metodos aqui
}O que seria a linha 4 além de uma variável do tipo int?
Nunca ví isso…
Você tentou compilar isso aí? Aqui não rola…
De onde você tirou esse exemplo? Provavelmente de algum livro, se for, é provável que isso seja uma notação usada por eles pra dizer que você deve criar um getter e um setter pra essa variável…